Skip to content

Commit

Permalink
Updating tests for ./base
Browse files Browse the repository at this point in the history
  • Loading branch information
wyze committed Mar 5, 2016
1 parent d894d3f commit a7ada31
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 15 deletions.
5 changes: 4 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,10 @@
"*.js"
],
"eslintConfig": {
"extends": "./base.js"
"extends": "./base.js",
"plugin": [
"wyze"
]
},
"dependencies": {
"babel-eslint": "^5.0.0",
Expand Down
22 changes: 8 additions & 14 deletions test/base.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,27 +2,21 @@ import base from '../base'
import test from 'ava'

test('extends length', async t => {
const expected = 4
const expected = 5

t.is(base.extends.length, expected, 'Incorrect number of rulesets')
})

test('extends files', async t => {
const rulesets = [
'eslint-config-airbnb/base.js',
'/rules/best-practices.js',
'/rules/es6.js',
'/rules/style.js',
const expected = [
'airbnb/base',
'plugin:wyze/recommended',
'./rules/best-practices.js',
'./rules/es6.js',
'./rules/style.js',
]

for ( const expected of rulesets ) {
const index = rulesets.indexOf(expected)

t.ok(
~base.extends[index].indexOf(expected),
`${expected} not found in extends`
)
}
t.same(base.extends, expected, 'extending incorrect rules in `./base`')
})

test('parser', async t => {
Expand Down

0 comments on commit a7ada31

Please sign in to comment.