Skip to content

Releases: JuliaTesting/Mocking.jl

v0.7.1

28 Jan 22:09
v0.7.1
f31c71f
Compare
Choose a tag to compare

v0.7.1 (2020-01-28)

Diff since v0.7.0

Closed issues:

  • Factor some utilities out into a separate package (#77)
  • Tests fail on Julia master (1.4) (#74)
  • Keeping track of interaction with the mock/patch (#72)

Merged pull requests:

  • Switch to using ExprTools.jl (#78) (omus)
  • No methods testcase, fix debug message, drop Appveyor (#76) (omus)

v0.7.0

08 Sep 03:44
v0.7.0
b678483
Compare
Choose a tag to compare

v0.7.0 (2019-09-06)

Diff since v0.6.0

Closed issues:

  • Dependency warning when patching (#64)
  • patching with where (#61)
  • Calling patch method from a patch (#59)
  • Mocking does not support Nothing kwarg defaults (#58)
  • Mocking does not support Symbol kwarg defaults (#57)
  • Mocking does not support kwarg defaults referencing args (#56)
  • Improve documentation regarding where enable\(\) occurs (#24)
  • Patching module specific functions (#16)
  • Pre-compilation and Mocking don't mix (#4)

Merged pull requests:

  • Set version to 0.7.0 (#70) (omus)
  • Fix debugging messages (#69) (omus)
  • Avoid requirement to disable compiled modules (#68) (omus)
  • Moving code out of src/Mocking.jl (#67) (omus)
  • Implement splitdef/combinedef (#66) (omus)
  • Function-based Mocking (#63) (omus)
  • Drop Julia 0.6 and add Julia 1.1 (#62) (mjram0s)

v0.6.0

16 Aug 20:25
v0.6.0
e0d3952
Compare
Choose a tag to compare

v0.6.0 (2019-08-16)

Diff since v0.5.7

Merged pull requests:

  • Set project version to 0.6.0 (#65) (omus)
  • Drop Julia 0.6 and add Julia 1.1 (#62) (mjram0s)

v0.5.7: Remove Project.toml for the JuliaCIBot (#55)

29 Aug 15:07
03b4fc7
Compare
Choose a tag to compare
  • Remove Project.toml for the JuliaCIBot (#55)

Support Julia v1.0

09 Aug 08:18
Compare
Choose a tag to compare
  • Test against Julia 1.0 on CI (#54)

v0.5.5

11 Jul 21:25
b0f5243
Compare
Choose a tag to compare
  • Properly support patching functions in nested modules
  • Explicitly throw an error if a binding expression contains :Main as the error on 0.7 can be hard to understand.

Add a Project.toml file

02 Jul 20:55
1f49d4e
Compare
Choose a tag to compare
  • Add a Project.toml file (#48)
  • Update CI to work on nightly (#51)

Compatibility with Julia 0.7.0-alpha

14 Jun 21:44
e02fd9d
Compare
Choose a tag to compare
  • Fix variable kwargs use in patch (#44)
  • Fix Julia 0.7 eval deprecations (#45)
  • Explicitly import Compat features (#46)
  • Add Julia 0.7 CI support (#47)

Patch parsing fixes

14 Apr 03:12
Compare
Choose a tag to compare
  • Fix patch using Array/Tuple as default value (#42)
  • Support Union types in patch (#43)

Compatibility with Julia 0.7.0-DEV.4713

29 Mar 15:25
07e45f7
Compare
Choose a tag to compare
  • Remove Mocking.jl 0.4 deprecations (#39)
  • Compatibility with Julia 0.7.0-DEV.4713 (#40)