Skip to content

Tags: huanlui/FluffySpoon.JavaScript.Testing.Faking

Tags

v1.113.0

Toggle v1.113.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

v1.112.0

Toggle v1.112.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix received optional parameter issue and better debuggability (ffMat…

…hy#81)

* fix ffMathy#59

* add substitute base class, exceptions and methods enum

* replace harcoded values with custom centralized ones

* update test regex

* change SubstituteBase naming

* remove duplicate key

v1.111.0

Toggle v1.111.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Implement throws and mimicks behaviour fix (ffMathy#80)

* upgrade lockfile

* fix deepEqual different classes should not be equal

* implement throws and fix mimicks ignoring arguments

* add unit test for throws

* add documentation for throwing exceptions

v1.110.0

Toggle v1.110.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix for .returns object inequality (ffMathy#79)

* fix objects inequality as arguments

When a property / method is mocked with returns, and one of the arguments is an object (or a class or a function), the `areArgumentsEqual` function in utilities failed to verify. It executed the default behaviour `a === b`, which is never true for objects (only if a and b have the same object reference)

* return substitute string for util.inspect

* proxies based on SubstituteJS class

* fix inspect deprecation warning

* fix issue ffMathy#36

v1.109.0

Toggle v1.109.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Implement didNotReceive and bug fixes (ffMathy#78)

* upgrade dependencies

* audit fix

* implement didNotReceive

* fix incorrect state checkings

* fix tests

v1.107.0

Toggle v1.107.0's commit message
Add tests for didNotReceive (ffMathy#75)

* Add tests for didNotReceive ffMathy#72

* Add t.pass()

* Swap didNotReceived calls

v1.106.0

Toggle v1.106.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Revert "Add tests for didNotReceive ffMathy#72 (ffMathy#73)" (ffMathy#74

)

This reverts commit e01c793.

v1.104.0

Toggle v1.104.0's commit message
commented broken code in 59 test (ffMathy#71)

v1.89.0

Toggle v1.89.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Removing dist from source (ffMathy#52)

v1.88.0

Toggle v1.88.0's commit message
Fix Arg.all() after ffMathy#30 + add more tests + small refactor (ffM…

…athy#43)