UNPKG

jasmine-auto-spies

Version:

Create automatic spies from classes in jasmine tests, also for promises and observables

168 lines (85 loc) 8.14 kB
# Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## [8.0.1](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@8.0.0...jasmine-auto-spies@8.0.1) (2023-08-31) **Note:** Version bump only for package jasmine-auto-spies # [8.0.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@7.0.0...jasmine-auto-spies@8.0.0) (2023-06-03) ### Bug Fixes - **types:** typesafety for mocked objects/functions ([d1ffbac](https://github.com/hirezio/auto-spies/commit/d1ffbac0df82f9c54081e8ef5acc3b4bf0b288c5)), closes [#51](https://github.com/hirezio/auto-spies/issues/51) ### BREAKING CHANGES - **types:** "mockReturnValue" for a function that returns a number no longer accepts something that's not a number # [7.0.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.9...jasmine-auto-spies@7.0.0) (2023-03-28) ### chore - update dependencies (jest@29.5.0) ([dd040ae](https://github.com/hirezio/auto-spies/commit/dd040ae34076791134df3e9b6e4259a6d3c49e48)), closes [#68](https://github.com/hirezio/auto-spies/issues/68) ### BREAKING CHANGES - Jest v29.5.0 is required ## [6.9.9](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.8...jasmine-auto-spies@6.9.9) (2022-03-09) **Note:** Version bump only for package jasmine-auto-spies ## [6.9.8](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.7...jasmine-auto-spies@6.9.8) (2022-01-01) ### Bug Fixes - **core:** change serialize-javascript to javascript-stringify ([6d02a4a](https://github.com/hirezio/auto-spies/commit/6d02a4aa9f0621db700f1ad2e2b49d8b433a4c19)), closes [#55](https://github.com/hirezio/auto-spies/issues/55) ## [6.9.7](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.6...jasmine-auto-spies@6.9.7) (2022-01-01) **Note:** Version bump only for package jasmine-auto-spies ## [6.9.6](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.5...jasmine-auto-spies@6.9.6) (2021-12-31) **Note:** Version bump only for package jasmine-auto-spies ## [6.9.5](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.4...jasmine-auto-spies@6.9.5) (2021-06-09) ### Bug Fixes - **global:** fix observable props nextWithValues not working ([6fddf74](https://github.com/hirezio/auto-spies/commit/6fddf74a1cb3ffc182e8353b3ce113e0022d1bb4)), closes [#49](https://github.com/hirezio/auto-spies/issues/49) ## [6.9.4](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.3...jasmine-auto-spies@6.9.4) (2021-06-09) **Note:** Version bump only for package jasmine-auto-spies ## [6.9.3](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.2...jasmine-auto-spies@6.9.3) (2021-02-04) ### Bug Fixes - **auto-spies-core:** don't add getters to method names when creating spies from class ([41e43c7](https://github.com/hirezio/auto-spies/commit/41e43c76d4b494ec7e57cdc075ef0339c69435db)), closes [#40](https://github.com/hirezio/auto-spies/issues/40) ## [6.9.2](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.1...jasmine-auto-spies@6.9.2) (2021-01-18) ### Bug Fixes - **global:** fix multi calledWith bug ([777fc59](https://github.com/hirezio/auto-spies/commit/777fc59a3fc2cff80787bed37c385d1f2e664704)), closes [#39](https://github.com/hirezio/auto-spies/issues/39) ## [6.9.1](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.9.0...jasmine-auto-spies@6.9.1) (2020-12-22) **Note:** Version bump only for package jasmine-auto-spies # [6.9.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.8.0...jasmine-auto-spies@6.9.0) (2020-12-22) ### Features - **global:** add `provideAutoSpy` util for Angular tests ([c0680f7](https://github.com/hirezio/auto-spies/commit/c0680f79af1e62a35ff65d96a6ffdb4d127abb7c)), closes [#26](https://github.com/hirezio/auto-spies/issues/26) # [6.8.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.7.0...jasmine-auto-spies@6.8.0) (2020-12-20) ### Features - **global:** add `createObservableWithValues` ([d2966f1](https://github.com/hirezio/auto-spies/commit/d2966f1db54dba5adcf2ee051ba0962eb9c14e7c)) # [6.7.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.6.0...jasmine-auto-spies@6.7.0) (2020-12-18) ### Features - **global:** add `nextWithValues` ([de3c30b](https://github.com/hirezio/auto-spies/commit/de3c30b6c6bcc54db6c95f8247ed0bdd5c918493)), closes [#20](https://github.com/hirezio/auto-spies/issues/20) # [6.6.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.5.1...jasmine-auto-spies@6.6.0) (2020-12-14) ### Features - **global:** modify `nextWithPerCall` to return subjects and complete ([8d2b107](https://github.com/hirezio/auto-spies/commit/8d2b107b6c713773e5073ff8c22e3db58cbbcb51)) ## [6.5.1](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.5.0...jasmine-auto-spies@6.5.1) (2020-12-14) **Note:** Version bump only for package jasmine-auto-spies # [6.5.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.4.1...jasmine-auto-spies@6.5.0) (2020-12-13) ### Features - **global:** add `resolveWithPerCall` and `nextWithPerCall` ([aaf2de8](https://github.com/hirezio/auto-spies/commit/aaf2de83fe9edc02dfc81da5e4b617343ea3b4b0)) ## [6.4.1](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.4.0...jasmine-auto-spies@6.4.1) (2020-11-19) ### Bug Fixes - **global:** fix null return value bug ([a9bb0a9](https://github.com/hirezio/auto-spies/commit/a9bb0a988d913f3a1192d736a583c34fbc5aefb1)), closes [#38](https://github.com/hirezio/auto-spies/issues/38) # [6.4.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.3.4...jasmine-auto-spies@6.4.0) (2020-10-19) ### Features - **global:** printing function name in error when mustBeCalledWith is configured ([b5e0dbd](https://github.com/hirezio/auto-spies/commit/b5e0dbdf812d4c45f8109397e5aa4d33ffc37d82)), closes [#27](https://github.com/hirezio/auto-spies/issues/27) ## [6.3.4](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.3.3...jasmine-auto-spies@6.3.4) (2020-10-01) **Note:** Version bump only for package jasmine-auto-spies ## [6.3.3](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.3.2...jasmine-auto-spies@6.3.3) (2020-09-16) **Note:** Version bump only for package jasmine-auto-spies ## [6.3.2](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.3.1...jasmine-auto-spies@6.3.2) (2020-09-10) ### Bug Fixes - **global:** add .npmignore ([b6f8ff7](https://github.com/hirezio/auto-spies/commit/b6f8ff7008634c377d541803beaf0d3068343a8b)) ## [6.3.1](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.3.0...jasmine-auto-spies@6.3.1) (2020-09-10) **Note:** Version bump only for package jasmine-auto-spies # [6.3.0](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.2.5...jasmine-auto-spies@6.3.0) (2020-09-10) ### Features - **jasmine-auto-spies:** fixed tests ([5bd3102](https://github.com/hirezio/auto-spies/commit/5bd31023064288a0589677192620650b295984a0)) ## [6.2.5](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.2.4...jasmine-auto-spies@6.2.5) (2020-09-08) **Note:** Version bump only for package jasmine-auto-spies ## [6.2.4](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.2.3...jasmine-auto-spies@6.2.4) (2020-09-08) **Note:** Version bump only for package jasmine-auto-spies ## [6.2.3](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.2.2...jasmine-auto-spies@6.2.3) (2020-09-08) **Note:** Version bump only for package jasmine-auto-spies ## [6.2.2](https://github.com/hirezio/auto-spies/compare/jasmine-auto-spies@6.2.1...jasmine-auto-spies@6.2.2) (2020-09-08) **Note:** Version bump only for package jasmine-auto-spies ## 6.2.1 (2020-09-05) **Note:** Version bump only for package jasmine-auto-spies ## 6.2.0 (2020-09-05) and prior versions [See releases page](https://github.com/hirezio/auto-spies/releases?after=v6.3.0)