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

codeceptjs

Package Overview
Dependencies
Maintainers
4
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
23

3.3.5-beta.6

Diff

davert
published 3.3.5-beta.5 •

davert
published 3.3.5-beta.4 •

davert
published 3.3.5-beta.3 •

davert
published 3.3.5-beta.2 •

davert
published 3.3.5-beta.1 •

davert
published 3.3.4 •

Changelog

Source

3.3.4

  • Added support for masking fields in objects via secret function:
I.sendPostRequest('/auth', secret({ name: 'jon', password: '123456' }, 'password'));
  • Added a guide about using of secret function
  • [Appium] Use touchClick when interacting with elements in iOS. See #3317 by @mikk150
  • [Playwright] Added cdpConnection option to connect over CDP. See #3309 by @Hmihaly
  • [customLocator plugin] Allowed to specify multiple attributes for custom locator. Thanks to @aruiz-caritsqa
plugins: {
 customLocator: {
   enabled: true,
   prefix: '$',
   attribute: ['data-qa', 'data-test'],
 }
}
  • [retryTo plugin] Fixed #3147 using pollInterval option. See #3351 by @cyonkee
  • [Playwright] Fixed grabbing of browser console messages and window resize in new tab. Thanks to @mirao
  • [REST] Added prettyPrintJson option to print JSON in nice way by @PeterNgTr
  • [JSONResponse] Updated response validation to iterate over array items if response is array. Thanks to @PeterNgTr
// response.data == [
//   { user: { name: 'jon', email: 'jon@doe.com' } },
//   { user: { name: 'matt', email: 'matt@doe.com' } },
//]

I.seeResponseContainsKeys(['user']);
I.seeResponseContainsJson({ user: { email: 'jon@doe.com' } });
I.seeResponseContainsJson({ user: { email: 'matt@doe.com' } });
I.dontSeeResponseContainsJson({ user: 2 });
davert
published 3.3.3 •

Changelog

Source

3.3.3

  • Fixed DataCloneError: () => could not be cloned when running data tests in run-workers
  • 🇺🇦 Added #StandWithUkraine notice to CLI
davert
published 3.3.2 •

Changelog

Source

3.3.2

  • [REST] Fixed override of headers/token in haveRequestHeaders() and amBearerAuthenticated(). See #3304 by @mirao
  • Reverted typings change introduced in #3245. More details on this
davert
published 3.3.1 •

Changelog

Source

3.3.1

🛩️ Features:

  • Add option to avoid duplicate gherkin step definitions (#3257) - @raywiis
  • Added step.* for run-workers #3272. Thanks to @abhimanyupandian
  • Fixed loading tests for codecept run using glob patterns. By @jayudey-wf
npx codeceptjs run test-dir/*"
  • [Playwright] Possible breaking change. By default timeout is changed to 5000ms. The value set in 3.3.0 was too low. Please set timeout explicitly to not depend on release values.
  • [Playwright] Added for color scheme option by @PeterNgTr
 helpers: {
  Playwright : {
    url: "http://localhost",
    colorScheme: "dark",
  }
 }

🐛 Bugfixes:

  • [Playwright] Fixed Cannot read property 'video' of undefined
  • Fixed haveRequestHeaders() and amBearerAuthenticated() of REST helper (#3260) - @mirao
  • Fixed: allure attachment fails if screenshot failed #3298 by @ruudvanderweijde
  • Fixed #3105 using autoLogin() plugin with TypeScript. Fix #3290 by @PeterNgTr
  • [Playwright] Added extra params for click and dragAndDrop to type definitions by @mirao

📖 Documentation

  • Improving the typings in many places
  • Improving the return type of helpers for TS users (#3245) - @nlespiaucq
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