Security News
tea.xyz Spam Plagues npm and RubyGems Package Registries
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
gulp-testcafe
Advanced tools
Readme
Run TestCafe tests using Gulp.
npm install --save-dev gulp-testcafe
const gulp = require('gulp');
const testcafe = require('gulp-testcafe');
gulp.task('default', () => {
return gulp.src('test.js')
.pipe(testcafe({ browsers: ['chrome', 'firefox'] }));
});
testcafe(options)
Type: Array
Default: []
Details: Specifying Browsers for Test Task
Required
Configures the test runner to run tests in the specified browsers.
Type: String
|| Array
Default: spec
Details: Reporters
Specifies the reporter or an array of reporters.
Reporter can be specified by reporter name, or an object with following properties:
name
- name of the reporter,output
- the file path where the report is written or the output stream.Examples:
"reporter": "minimal"
"reporter": { "name": "json", "output": "report.json" }
"reporter": { "name": "xunit", "output": fs.createWriteStream("report.xml") }
"reporter": ["spec", { "name": "xunit", "output": fs.createWriteStream("report.xml") }]
Type: function(testName, fixtureName, fixturePath)
Default: null
Details: runner.filter
Allows you to manually select which tests should be run.
Type: String
Default: null
Details: Screenshots path
The path to which the screenshots will be saved. Enables the test runner to take screenshots of the tested webpages.
Type: Boolean
Default: false
Details: Take screenshots on fail
Specifies if screenshots should be taken automatically whenever a test fails. Requires that the screenshotsPath is set.
Type: Boolean
Default: false
Details: Skip JS errors
Defines whether to continue running a test after a JavaScript error occurs on a page (true
), or consider such a test failed (false
).
Type: Boolean
Default: false
Defines whether to enable the quarantine mode.
Type: Number
Default: 10000
Details: Selector timeout
Specifies the amount of time, in milliseconds, within which selectors make attempts to obtain a node to be returned.
Developer Express Inc. (https://devexpress.com)
FAQs
Run TestCafe tests using Gulp.
The npm package gulp-testcafe receives a total of 533 weekly downloads. As such, gulp-testcafe popularity was classified as not popular.
We found that gulp-testcafe demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 7 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
Security News
As cyber threats become more autonomous, AI-powered defenses are crucial for businesses to stay ahead of attackers who can exploit software vulnerabilities at scale.
Security News
UnitedHealth Group disclosed that the ransomware attack on Change Healthcare compromised protected health information for millions in the U.S., with estimated costs to the company expected to reach $1 billion.