Browse Source

Setup AVA

transpile
Luke Childs 8 years ago
parent
commit
d9ca15db01
  1. 9
      package.json
  2. 1
      test/helpers/setup-browser-env.js
  3. 6
      test/types.js

9
package.json

@ -5,7 +5,12 @@
"main": "src/index.js",
"scripts": {
"lint": "xo",
"test": "echo \"Error: no test specified\" && exit 1"
"test": "ava"
},
"ava": {
"require": [
"./test/helpers/setup-browser-env.js"
]
},
"xo": {
"env": "browser"
@ -31,6 +36,8 @@
"homepage": "https://github.com/lukechilds/domloaded",
"dependencies": {},
"devDependencies": {
"ava": "^0.17.0",
"browser-env": "^2.0.19",
"xo": "^0.17.1"
}
}

1
test/helpers/setup-browser-env.js

@ -0,0 +1 @@
require('browser-env')(['document']);

6
test/types.js

@ -0,0 +1,6 @@
import test from 'ava';
import domLoaded from '../';
test('domLoaded is a function', t => {
t.is(typeof domLoaded, 'function');
});
Loading…
Cancel
Save