lint tests

This commit is contained in:
Unknown
2018-11-12 11:28:05 +00:00
parent 04d80c7c2f
commit 23a49647d6
2 changed files with 19 additions and 20 deletions

View File

@@ -7,7 +7,7 @@
"dev": "nodemon -w src --exec \"babel-node src\"", "dev": "nodemon -w src --exec \"babel-node src\"",
"build": "npx babel src -d dist", "build": "npx babel src -d dist",
"start": "node dist", "start": "node dist",
"lint": "standard \"src/**/*.js\"", "lint": "standard \"src/**/*.js\" \"test/**/*/js\"",
"test-watch": "ava --watch", "test-watch": "ava --watch",
"test": "ava --verbose" "test": "ava --verbose"
}, },

View File

@@ -17,19 +17,19 @@ test('defaultBlueprint exports', t => {
const expected = { const expected = {
name: null, name: null,
id: null, id: null,
dialects: ["rest"], dialects: ['rest'],
routes: {} routes: {}
} }
t.deepEqual(expected, defaultBlueprint) t.deepEqual(expected, defaultBlueprint)
}) })
test('byColumn blueprinter generates expected output', t => { test('byColumn blueprinter generates expected output', t => {
const actual = byColumn("eg ColumnBlueprint", "egSourceName", "egSourceId", egInput1) const actual = byColumn('eg ColumnBlueprint', 'egSourceName', 'egSourceId', egInput1)
const expected = R.clone(defaultBlueprint) const expected = R.clone(defaultBlueprint)
expected.name = "eg ColumnBlueprint" expected.name = 'eg ColumnBlueprint'
expected.source = { expected.source = {
id: "egSourceId", id: 'egSourceId',
name: "egSourceName" name: 'egSourceName'
} }
expected.routes['h1'] = R.clone(defaultRoute) expected.routes['h1'] = R.clone(defaultRoute)
expected.routes['h1'].data = [1, 4] expected.routes['h1'].data = [1, 4]
@@ -41,24 +41,23 @@ test('byColumn blueprinter generates expected output', t => {
}) })
test('byRow blueprinter generates expected output', t => { test('byRow blueprinter generates expected output', t => {
const actual = byRow("egRowBlueprint", "egSourceName", "egSourceId", egInput1, "items", ) const actual = byRow('egRowBlueprint', 'egSourceName', 'egSourceId', egInput1, 'items')
const expected = R.clone(defaultBlueprint) const expected = R.clone(defaultBlueprint)
expected.name = "egRowBlueprint" expected.name = 'egRowBlueprint'
expected.source = { expected.source = {
id: "egSourceId", id: 'egSourceId',
name: "egSourceName" name: 'egSourceName'
} }
expected.routes['items'] = R.clone(defaultRoute) expected.routes['items'] = R.clone(defaultRoute)
expected.routes['items'].data = [{ expected.routes['items'].data = [{
h1: 1, h1: 1,
h2: 2, h2: 2,
h3: 3 h3: 3
}, },
{ {
h1: 4, h1: 4,
h2: 5, h2: 5,
h3: 6 h3: 6
}, }]
]
t.deepEqual(expected, actual) t.deepEqual(expected, actual)
}) })