Skip to content

Comments

build(deps-dev): bump expect from 25.5.0 to 29.1.2#138

Open
dependabot[bot] wants to merge 3 commits intomasterfrom
dependabot/npm_and_yarn/expect-29.1.2
Open

build(deps-dev): bump expect from 25.5.0 to 29.1.2#138
dependabot[bot] wants to merge 3 commits intomasterfrom
dependabot/npm_and_yarn/expect-29.1.2

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 30, 2022

Bumps expect from 25.5.0 to 29.1.2.

Release notes

Sourced from expect's releases.

v29.1.2

Fixes

  • [expect, @jest/expect] Revert buggy inference of argument types for *CalledWith and *ReturnedWith matchers introduced in 29.1.0 (#13339)
  • [jest-worker] Add missing dependency on jest-util (#13341)

New Contributors

Full Changelog: jestjs/jest@v29.1.1...v29.1.2

v29.1.1

Fixes

  • [jest-mock] Revert #13145 which broke mocking of transpiled ES modules

Full Changelog: jestjs/jest@v29.1.0...v29.1.1

v29.1.0

Features

  • [expect, @jest/expect] support type inference for function parameters in CalledWith assertions (#13268)
  • [expect, @jest/expect] Infer type of *ReturnedWith matchers argument (#13278)
  • [@jest/environment, jest-runtime] Allow jest.requireActual and jest.requireMock to take a type argument (#13253)
  • [@jest/environment] Allow jest.mock and jest.doMock to take a type argument (#13254)
  • [@jest/fake-timers] Add jest.now() to return the current fake clock time (#13244, #13246)
  • [@jest/mock] Add withImplementation method for temporarily overriding a mock (#13281)
  • [expect] Export toThrow* matchers (#13328)

Fixes

  • [jest-circus, jest-jasmine2] Fix error messages for Node's assert.throes (#13322)
  • [jest-haste-map] Remove __proto__ usage (#13256)
  • [jest-mock] Improve spyOn typings to handle optional properties (#13247)
  • [jest-mock] Fix mocking of getters and setters on classes (#13145)
  • [jest-snapshot] Throw useful error when an array is passed as property matchers (#13263)
  • [jest-snapshot] Prioritize parser used in the project (#13323)
  • [jest-transform] Attempt to work around issues with atomic writes on Windows (#11423)

New Contributors

... (truncated)

Changelog

Sourced from expect's changelog.

29.1.2

Fixes

  • [expect, @jest/expect] Revert buggy inference of argument types for *CalledWith and *ReturnedWith matchers introduced in 29.1.0 (#13339)
  • [jest-worker] Add missing dependency on jest-util (#13341)

29.1.1

Fixes

  • [jest-mock] Revert #13145 which broke mocking of transpiled ES modules

29.1.0

Features

  • [expect, @jest/expect] Support type inference for function parameters in CalledWith assertions (#13268)
  • [expect, @jest/expect] Infer type of *ReturnedWith matchers argument (#13278)
  • [@jest/environment, jest-runtime] Allow jest.requireActual and jest.requireMock to take a type argument (#13253)
  • [@jest/environment] Allow jest.mock and jest.doMock to take a type argument (#13254)
  • [@jest/fake-timers] Add jest.now() to return the current fake clock time (#13244, #13246)
  • [@jest/mock] Add withImplementation method for temporarily overriding a mock (#13281)
  • [expect] Export toThrow* matchers (#13328)

Fixes

  • [jest-circus, jest-jasmine2] Fix error messages for Node's assert.throes (#13322)
  • [jest-haste-map] Remove __proto__ usage (#13256)
  • [jest-mock] Improve spyOn typings to handle optional properties (#13247)
  • [jest-mock] Fix mocking of getters and setters on classes (#13145)
  • [jest-snapshot] Throw useful error when an array is passed as property matchers (#13263)
  • [jest-snapshot] Prioritize parser used in the project (#13323)
  • [jest-transform] Attempt to work around issues with atomic writes on Windows (#11423)

29.0.3

Features

  • [@jest/environment, jest-runtime] Allow passing a generic type argument to jest.createMockFromModule<T>() method (#13202)
  • [expect] Expose ExpectationResult type (#13240)
  • [jest-snapshot] Expose Context type (#13240)
  • [@jest/globals] Add jest.Mock type helper (#13235)

Fixes

  • [jest-core] Capture execError during TestScheduler.scheduleTests and dispatch to reporters (#13203)
  • [jest-resolve] Make sure to resolve module paths after looking at exports (#13242)
  • [jest-resolve] Improve error on module not found deep in the require stack (#8704)
  • [jest-snapshot] Fix typings of snapshot matchers (#13240)

... (truncated)

Commits
  • 3c31dd6 v29.1.2
  • be0d4d1 fix(expect, @​jest/expect): do not infer argument types of *CalledWith and `...
  • 51f1030 v29.1.0
  • 5e51a06 feat(expect): Expose toThrowMatchers (#13328)
  • 2e608c1 fix: correct isPromise implementation (#13314)
  • 3d626a5 feat(expect, @​jest/expect): infer type of *ReturnedWith matchers argument (...
  • d0f1b0a feat(expect, @​jest/expect): support type inference for function parame… (#13268)
  • 77f865d v29.0.3
  • 63f8a99 fix(jest-snapshot): fix typings of snapshot matchers (#13240)
  • 0aa9b02 fix(tests): clean up jest.Mock usage in tests (#13238)
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)
> **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Sep 30, 2022
Bumps [expect](https://github.com/facebook/jest/tree/HEAD/packages/expect) from 25.5.0 to 29.1.2.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v29.1.2/packages/expect)

---
updated-dependencies:
- dependency-name: expect
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/expect-29.1.2 branch from ff93aec to 7523efa Compare October 3, 2022 16:04
@sonarqubecloud
Copy link

sonarqubecloud bot commented Oct 4, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 14, 2022

A newer version of expect exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

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