ENH: add browser tests for Firefox, Edge, Chrome. Fixes #130
Showing
... | ... | @@ -15,7 +15,10 @@ |
"dev": "rimraf dist && json2module package.json > src/package.js && rollup -c -w", | ||
"pretest": "npm run build && browserify -s tape -r tape -o test/tape.js", | ||
"server": "npm run pretest && npm run lint && node test/server.js", | ||
"test": "tape test/test-*.js | faucet && node test/server.js run | tap-merge | faucet", | ||
"test": "tape test/test-*.js | faucet && node test/server.js puppeteer | tap-merge | faucet", | ||
"test-chrome": "node test/server.js chrome | tap-merge | faucet", | ||
"test-edge": "node test/server.js MicrosoftEdge | tap-merge | faucet", | ||
"test-firefox": "node test/server.js firefox | tap-merge | faucet", | ||
"prepublishOnly": "npm test" | ||
}, | ||
"devDependencies": { | ||
... | ... | @@ -58,6 +61,7 @@ |
"rollup-plugin-uglify": "2", | ||
"rollup-pluginutils": "2", | ||
"rollup-watch": "4", | ||
"selenium-webdriver": "3", | ||
"tap-merge": "0.3", | ||
"tape": "4", | ||
"topojson": "3", | ||
... | ... |
test/data-list.json
0 → 100644
test/tape-stream.js
0 → 100644