Skip to content

Bump @cap-js/cds-test from 0.4.1 to 1.0.1 in /ams-cap-nodejs-bookshop#92

Merged
finkmanAtSap merged 1 commit into
mainfrom
dependabot/npm_and_yarn/ams-cap-nodejs-bookshop/cap-js/cds-test-1.0.1
May 19, 2026
Merged

Bump @cap-js/cds-test from 0.4.1 to 1.0.1 in /ams-cap-nodejs-bookshop#92
finkmanAtSap merged 1 commit into
mainfrom
dependabot/npm_and_yarn/ams-cap-nodejs-bookshop/cap-js/cds-test-1.0.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 19, 2026

Bumps @cap-js/cds-test from 0.4.1 to 1.0.1.

Release notes

Sourced from @​cap-js/cds-test's releases.

v1.0.1

Fixed

  • cds-test no longer fails to find test files if it encounters a symlinked directory.

v1.0.0

Changed

  • Usage of axios has been removed in favor of the Fetch API, which is available in Node.js 18 and later. This change allows for a more modern and native approach to making HTTP requests, eliminating the need for an external dependency. For compatibility, if it's is installed explicitly, the axios library will used.

  • When running in Jest, the expect from cds.test now returns a built-in implementation which covers the most common matchers with the common chai API. In other runners, the expect from cds.test returns the chai.expect implementation as before.

  • Assertion stack traces no longer contain frames of cds-test's own implementation.

Removed

  • Dependencies to axios -> install it yourself if you want to use axios.

Added

  • Support for the Vitest test runner.
  • Property cds.test.defaults as a shortcut for cds.test.axios.defaults, which is deprecated now.
  • Property cds.test.defaults.path to set a common path prefix for subsequent requests.

Fixed

  • cds.test can now be used in combination with ESM modules without issues.
  • cds.test can now be used in combination with chai 6 and chai-as-promised 8.
Changelog

Sourced from @​cap-js/cds-test's changelog.

[1.0.1] - 2026-04-29

Fixed

  • cds-test no longer fails to find test files if it encounters a symlinked directory.

[1.0.0] - 2026-04-23

Changed

  • Usage of axios has been removed in favor of the Fetch API, which is available in Node.js 18 and later. This change allows for a more modern and native approach to making HTTP requests, eliminating the need for an external dependency. For compatibility, if it's is installed explicitly, the axios library will used.

  • When running in Jest, the expect from cds.test now returns a built-in implementation which covers the most common matchers with the common chai API. In other runners, the expect from cds.test returns the chai.expect implementation as before.

  • Assertion stack traces no longer contain frames of cds-test's own implementation.

Removed

  • Dependencies to axios -> install it yourself if you want to use axios.

Added

  • Support for the Vitest test runner.
  • Property cds.test.defaults as a shortcut for cds.test.axios.defaults, which is deprecated now.
  • Property cds.test.defaults.path to set a common path prefix for subsequent requests.

Fixed

  • cds.test can now be used in combination with ESM modules without issues.
  • cds.test can now be used in combination with chai 6 and chai-as-promised 8.
Commits
  • f44f927 Revert dubious @​cap-js/sqlite 2.2.2
  • ab05447 Bump @​cap-js/sqlite from 2.2.0 to 2.2.2 (#84)
  • 642a804 chore: bump to 1.0.1
  • 34c63a4 fix: follow symlinks during test file discovery (#86)
  • fce2c06 fix: ensure global.expect is properly required in node-test.js
  • 6c3acfa Set release date
  • 8f517e8 Introducing cds.test.defaults to avoid using axios.defaults
  • 23031ea Only use chai-as-promised with vitest for cds.test.expect
  • 8bc6835 chore: remove duplicate license files
  • 19329dc Reapply "Replace chai and axios (#71)" (#77)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@cap-js/cds-test](https://github.com/cap-js/cds-test) from 0.4.1 to 1.0.1.
- [Release notes](https://github.com/cap-js/cds-test/releases)
- [Changelog](https://github.com/cap-js/cds-test/blob/main/CHANGELOG.md)
- [Commits](cap-js/cds-test@v0.4.1...v1.0.1)

---
updated-dependencies:
- dependency-name: "@cap-js/cds-test"
  dependency-version: 1.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 19, 2026
@finkmanAtSap finkmanAtSap merged commit e9cd086 into main May 19, 2026
3 checks passed
@finkmanAtSap finkmanAtSap deleted the dependabot/npm_and_yarn/ams-cap-nodejs-bookshop/cap-js/cds-test-1.0.1 branch May 19, 2026 12:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant