CodeceptJS
CodeceptJS copied to clipboard
Supercharged End 2 End Testing Framework for NodeJS
config `codecept.conf.ts` ```ts export const config: CodeceptJS.MainConfig = { tests: "./*_test.ts", output: "./output", helpers: { Playwright: { browser: "chromium", url: "http://localhost", show: true, }, }, name: "esm", require: ["ts-node/esm"], //...
### Description We have a codebase where for all of the tests, we have `restart` set as `false` inside of `codecept.conf.js`. However we have 1 Feature where we would like...
Hello Team, Security scanners (like Dependabot and npm audit) are flagging a prototype pollution vulnerability in js-yaml. The patched version is 4.1.1 or higher. The latest version of codeceptjs (3.7.5)...
## Description of the PR This pull request continues the effort to modernize the testing infrastructure by converting all legacy PHP-based view forms in test/data/app/view/form into self-contained, executable JavaScript files....
Hello! While experimenting with codecept I noticed inconsistent behaviors between the testing methods. Here are two tests: - The first contains spans that have numbers in them. The asserts are...
Many view forms in this folder are not used. Clean them up to have better test data. https://github.com/codeceptjs/CodeceptJS/tree/3.x/test/data/app/view/form
Hi, I upgraded my testing platform from codeceptjs v 3.6.10 to v3.7.4 but encounter a strange issue with codeceptjs script get stuck and never get timeout. I used explicitly timeout...
In my test case ${urlPart} and ${currUrl} are the same and it does not print the actual error message e.message in line 2276. async waitUrlEquals(urlPart, sec = null) { `...
If a test case have a separate session function inside a Scenario and Data is passed multiple time then Plugin auth is throwing an error message of 'Chaining cycle detected...
Fixed by VSCode Copilot with Claude Sonnet 4. Personally I checked that the added unit test fails as expected before the fix. ## Motivation/Description of the PR - Remove debugMode...