UNPKG

protractor-junit-flake

Version:

A wrapper for protractor to automatically re-run failed tests for a specific number of attempts

79 lines (78 loc) 2.11 kB
{ "name": "protractor-junit-flake", "description": "A wrapper for protractor to automatically re-run failed tests for a specific number of attempts", "main": "dist/index.js", "repository": { "type": "git", "url": "https://github.com/ts-blink/protractor-junit-flake.git" }, "scripts": { "serve": "bin/www", "lint": "standard", "commitcheck": "conventional-changelog-lint --from=HEAD~$(git --no-pager rev-list master..HEAD --count)", "test": "npm run lint && npm run commitcheck && npm run test:unit", "test:unit": "mocha --opts test/unit/mocha.opts", "test:integration": "npm run build && mocha --opts test/integration/mocha.opts --slow 30001 --timeout 30000 --reporter tap", "test:dev": "mocha --watch --opts test/unit/mocha.opts", "build": "babel -d dist src", "prepare": "npm run build", "semantic-release": "semantic-release pre && npm publish && semantic-release post" }, "bin": "./bin/protractor-junit-flake", "author": "Ashish Shubham", "license": "ISC", "devDependencies": { "babel": "^5.8.20", "chai": "^3.2.0", "conventional-changelog-lint": "^2.1.1", "cookie-parser": "^1.3.5", "express": "^4.13.1", "express-session": "^1.11.3", "mocha": "^6.1.4", "morgan": "^1.6.1", "mversion": "^1.10.0", "protractor": "^5.4.2", "proxyquire": "^1.6.0", "semantic-release": "^6.3.6", "sinon": "^1.15.4", "sinon-chai": "^2.8.0", "standard": "^12.0.1" }, "dependencies": { "chalk": "^1.1.3", "core-js": "^0.9.18", "lodash": "^4.17.4", "minimist": "^1.1.2", "xml2js": "^0.4.19" }, "peerDependencies": { "protractor": ">= 2.x" }, "keywords": [ "protractor", "flake", "retry", "junit" ], "standard": { "ignore": [ "test/integration/support/protractor-config", "dist" ], "globals": [ "describe", "context", "before", "sandbox", "beforeEach", "after", "afterEach", "it", "expect", "sinon", "browser", "$" ] }, "version": "0.3.5" }