Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

codeceptjs

Package Overview
Dependencies
Maintainers
1
Versions
235
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

codeceptjs - npm Package Versions

1
24

3.0.6

Diff

Changelog

Source

3.0.6

  • [Playwright] Added electron as a browser to config. See #2834 by @cbayer97
  • [Playwright] Implemented launchPersistentContext to be able to launch persistent remote browsers. See #2817 by @brunoqueiros. Fixes #2376.
  • Fixed printing logs and stack traces for run-workers. See #2857 by @haveac1gar. Fixes #2621, #2852
  • Emit custom messages from worker to the main thread. See #2824 by @jccguimaraes
  • Improved workers processes output. See #2804 by @drfiresign
  • BDD. Added ability to use an array of feature files inside config in gherkin.features. See #2814 by @jbergeronjr
"features": [
  "./features/*.feature",
  "./features/api_features/*.feature"
],
  • Added getQueueId to reporter to rerun a specific promise. See #2837 by @jonatask
  • Added fakerTransform plugin to use faker data in Gherkin scenarios. See #2854 by @adrielcodeco
Scenario Outline: ...
  Given ...
  When ...
  Then ...

  Examples:
  | productName          | customer              | email              | anythingMore |
  | {{commerce.product}} | Dr. {{name.findName}} | {{internet.email}} | staticData   |
  • [REST] Use class instance of axios, not the global instance, to avoid contaminating global configuration. #2846 by @vanvoljg
  • [Appium] Added tunnelIdentifier config option to provide tunnel for SauceLabs. See #2832 by @gurjeetbains
davert
published 3.0.5 •

Changelog

Source

3.0.5

Features:

  • Official Docker image for CodeceptJS v3. New Docker image is based on official Playwright image and supports Playwright, Puppeteer, WebDriver engines. Thanks @VikentyShevyrin
  • Better support for Typescript codecept.conf.ts configuration files. See #2750 by @elaichenkov
  • Propagate more events for custom parallel script. See #2796 by @jccguimaraes
  • [mocha-junit-reporter] Now supports attachments, see documentation for details. See #2675 by @Shard
  • CustomLocators interface for TypeScript to extend from LocatorOrString. See #2798 by @danielrentz
  • [REST] Mask sensitive data from log messages.
I.sendPatchRequest('/api/users.json', secret({ "email": "user@user.com" }));

See #2786 by @PeterNgTr

Bug fixes:

  • Fixed reporting of nested steps with PageObjects and BDD scenarios. See #2800 by @davertmik. Fixes #2720 #2682
  • Fixed issue with codeceptjs shell which was broken since 3.0.0. See #2743 by @stedman
  • [Gherkin] Fixed issue suppressed or hidden errors in tests. See #2745 by @ktryniszewski-mdsol
  • [Playwright] fix grabCssPropertyFromAll serialization by using property names. See #2757 by @elaichenkov
  • [Allure] fix report for multi sessions. See #2771 by @cbayer97
  • [WebDriver] Fix locator object debug log messages in smart wait. See 2748 by @elaichenkov

Documentation fixes:

  • Fixed some broken examples. See #2756 by @danielrentz
  • Fixed Typescript typings. See #2747, #2758 and #2769 by @elaichenkov
  • Added missing type for xFeature. See #2754 by @PeterNgTr
  • Fixed code example in Page Object documentation. See #2793 by @mkrtchian

Library updates:

  • Updated Axios to 0.21.1. See by @sseide
  • Updated @pollyjs/core @pollyjs/adapter-puppeteer. See #2760 by @Anikethana
davert
published 3.0.4 •

Changelog

Source

3.0.4

  • Hotfix Fixed init script by adding cross-spawn package. By @vipulgupta2048
  • Fixed handling error during initialization of run-multiple. See #2730 by @wagoid
davert
published 3.0.3 •

Changelog

Source

3.0.3

  • Playwright 1.7 support
  • [Playwright] Fixed handling null context in click. See #2667 by @matthewjf
  • [Playwright] Fixed Cannot read property '$$' of null when locating elements. See #2713 by @matthewjf
  • Command npx codeceptjs init improved
    • auto-installing required packages
    • better error messages
    • fixed generating type definitions
  • Data Driven Tests improvements: instead of having one skipped test for data driven scenarios when using xData you get a skipped test for each entry in the data table. See #2698 by @Georgegriff
  • [Puppeteer] Fixed that waitForFunction was not working with number values. See #2703 by @MumblesNZ
  • Enabled autocompletion for custom helpers. #2695 by @PeterNgTr
  • Emit test.after on workers. Fix #2693 by @jccguimaraes
  • TypeScript: Allow .ts config files. See #2708 by @elukoyanov
  • Fixed definitions generation errors by @elukoyanov. See #2707 and #2718
  • Fixed handing error in _after function; for example, browser is closed during test and tests executions is stopped, but error was not logged. See #2715 by @elukoyanov
  • Emit hook.failed in workers. Fix #2723 by @jccguimaraes
  • [wdio plugin] Added seleniumArgs and seleniumInstallArgs config options for plugin. See #2687 by @andrerleao
  • [allure plugin] Added addParameter method in #2717 by @jancorvus. Fixes #2716
  • Added mocha-based --reporter-options and --reporter <name> commands to run-workers command by in #2691 @Ameterezu
  • Fixed infinite loop for junit reports. See #2691 @Ameterezu
  • Added status, start/end time, and match line for BDD steps. See #2678 by @ktryniszewski-mdsol
  • [stepByStepReport plugin] Fixed "helper.saveScreenshot is not a function". Fix #2688 by @andrerleao
davert
published 3.0.3-beta.8 •

davert
published 3.0.3-beta.7 •

davert
published 3.0.3-beta.6 •

davert
published 3.0.3-beta.5 •

davert
published 3.0.3-beta.4 •

davert
published 3.0.3-beta.3 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc