UNPKG

unroll

Version:

A helper tool to easily iterate through test data against a test method with verbose output about each iteration.

63 lines (62 loc) 2.4 kB
{ "name": "unroll", "version": "1.6.0", "description": "A helper tool to easily iterate through test data against a test method with verbose output about each iteration.", "main": "index.js", "scripts": { "ci": "npm run lint && npm run test && npm run test-browser && npm run examples && npm run coverage-ci", "lint": "eslint lib/**/*.js test/**/*.js examples/**/*.js ./*.js", "test": "mocha --reporter spec test/specs/*Spec.js", "test-browser": "karma start test/conf/karma.conf", "coverage": "mkdir -p ./target; istanbul cover --report lcov --dir ./target node_modules/.bin/_mocha -- -R spec --recursive test/specs/*Spec.js", "coverage-ci": "npm run coverage; cat ./target/lcov.info | ./node_modules/.bin/coveralls", "example-ava": "ava --verbose examples/ava/*.js", "example-mocha": "mocha -R spec -u bdd examples/mocha/mocha-bdd-example.js && mocha -R spec -u tdd examples/mocha/mocha-tdd-example.js && mocha -R spec -u qunit examples/mocha/mocha-qunit-example.js", "example-tape": "tape examples/tape/*.js | tap-spec", "example-jasmine": "jasmine JASMINE_CONFIG_PATH=examples/jasmine/jasmine.json", "example-jest": "jest examples/jest/", "examples": "npm run example-ava && npm run example-mocha && npm run example-tape && npm run example-jasmine && npm run example-jest" }, "repository": { "type": "git", "url": "git://github.com/lawrencec/unroll" }, "keywords": [ "tdd", "bdd", "testing", "test", "unit", "unroll" ], "author": "Lawrence Carvalho", "license": "BSD", "devDependencies": { "ava": "^0.22.0", "chai": "^4.1.1", "coveralls": "^3.0.6", "eslint": "^4.4.1", "eslint-config-standard": "^10.2.1", "eslint-plugin-import": "^2.7.0", "eslint-plugin-node": "^5.1.1", "eslint-plugin-promise": "^3.5.0", "eslint-plugin-standard": "^3.0.1", "intelli-espower-loader": "^1.0.1", "istanbul": "^0.4.5", "jasmine": "^2.8.0", "jasmine-reporters": "^2.1.1", "jest": "^20.0.4", "karma": "^1.3.0", "karma-chai-sinon": "^0.1.5", "karma-chrome-launcher": "^2.0.0", "karma-coverage": "^1.1.1", "karma-junit-reporter": "^1.1.0", "karma-mocha": "^1.2.0", "karma-spec-reporter": "0.0.31", "mocha": "^3.1.2", "sinon": "^3.2.1", "sinon-chai": "^2.13.0", "tap-spec": "^4.1.1", "tape": "^4.8.0" } }