
Security News
MCP Community Begins Work on Official MCP Metaregistry
The MCP community is launching an official registry to standardize AI tool discovery and let agents dynamically find and install MCP servers.
codeceptjs-cucumber
Advanced tools
CodeceptJS E2E framework with Cucumber and Saucelabs
This is the E2E framework with CodeceptJS and Cucumber. Integrates with Sauce Labs, uses Should.js assertion library. Runs cross-browsers tests in Parallel on SauceLabs.
yarn acceptance
yarn acceptance --grep @tag
Default browser is chrome
yarn acceptance --grep @tag --profile firefox
Collect all errors with Soft Assertions!
Soft Assert collects errors during scenario. Soft Assert does not throw an exception when an assert fails and would continue with the next step after the assert statement. If there is any exception and you want to throw it then you need to use softAssertAll() method as a last statement in the scenario or with @after hook and it will report all the failures at once.
The detailed example is in Github Sample Search Tests.
const verify = require('soft-assert');
// in test
verify.softAssert('actual-1', 'expected-1', 'message');
verify.softAssert('actual-2', 'expected-2', 'message');
// at any point throw all errors at once
verify.softAssertAll();
For more info, follow the soft-assert library!
FAQs
CodeceptJs Cucumber E2E Framework
The npm package codeceptjs-cucumber receives a total of 4,669 weekly downloads. As such, codeceptjs-cucumber popularity was classified as popular.
We found that codeceptjs-cucumber demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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
The MCP community is launching an official registry to standardize AI tool discovery and let agents dynamically find and install MCP servers.
Research
Security News
Socket uncovers an npm Trojan stealing crypto wallets and BullX credentials via obfuscated code and Telegram exfiltration.
Research
Security News
Malicious npm packages posing as developer tools target macOS Cursor IDE users, stealing credentials and modifying files to gain persistent backdoor access.