Skip to content

Releases: haf/expecto

10.2.1

15 Mar 23:33
Compare
Choose a tag to compare
  • Fix bug where testTask and testCaseTask allow the tasks to start immediately when the test is defined, breaking backward compatibility with testTask (#492). Thanks @TheAngryByrd

10.2.0

15 Mar 15:37
Compare
Choose a tag to compare

10.1.0

27 Jun 00:55
Compare
Choose a tag to compare

Add Theory Test Support #456, thanks @ratsclub
Loosen the FSharp.Core version requirement #458, thanks @farlee2121 and @JohnTheGr8
New Expecto.FsCheck pre-release version with FsCheck3 support #450, thanks @farlee2121
Add Flip.Expect.hasLength #455, thanks @JohnTheGr8

9.0.2

25 Jun 18:03
@haf haf
Compare
Choose a tag to compare

An eta-expansion caused ABI compatibility for dependents, #388, thanks @haf

9.0.1

24 Jun 12:17
@haf haf
Compare
Choose a tag to compare

Ensure filtered tests are properly filtered #378 #380, thanks @MNie
Update BenchmarkDotNet to 0.12.1 fixing #381 #384, thanks @MNie
Add support for while-expressions inside regular test cases #386, thanks @teo-tsirpanis
Add Expect.wantError, which returns the value inside the Result wrapper if successful, thanks @yreynhout

9.0.0

04 Apr 10:20
@haf haf
Compare
Choose a tag to compare
  • Change the default test separator to . (dot). Override back, using --join-with / Big thanks @MNie
  • Add Expect.wantSome and Expect.wantOk, which returns the value inside the Option/Result wrapper if successful, thanks @teo-tsirpanis
  • Remove deprecated PackageIconUrl from the build props, replace with PackageIcon, thanks @teo-tsirpanis
  • Add cmd file for building on Windows, thanks @teo-tsirpanis
  • Port Expecto's own tests to .net core app 3.1, but target netstandard2.0 for the main lib, thanks @teo-tsirpanis
  • Rename parallel to runInParallel in config record to avoid warning, thanks @teo-tsirpanis
  • Inline the XML/NUnit/JUnit test result printer in the main assembly.* Thanks @teo-tsirpanis
  • Split Expecto monofile into separate per surface area, thanks @teo-tsirpanis

* The inlining of the NUnit printing, means that you should remove your dependency on Expecto.TestResults and start using what's available in the core Expecto lib.

8.13.1

24 Nov 18:36
@haf haf
Compare
Choose a tag to compare

Include Expecto.Diff in build, thanks @haf

8.13.0

23 Nov 14:03
@haf haf
Compare
Choose a tag to compare

Docs fixes #342 #358, #362, thanks @PhilT @ZaymonFC @dmitrydprog
Fix TestBuilder bug #341, thanks @haf
Upgrade Paket, DotNetBenchmark #355, thanks @haf
Refactor files; split into separate files #353, thanks @haf
Get inner message exceptions, #349 thanks @MNie
Update Logary sample, #347 thanks @smoothdeveloper
LARGE IMPROVEMENT: use DiffPlex for diffs (opt-in right now) #346, thanks @drhumlen
Configure WhiteSource for security scanning Expecto, #344 thanks @haf
Report duplicate test names in printer, #339, thanks @auduchinok
Improve Travis build for .Net Core #338 thanks @auduchinok
(Missed creds to @TheAngryByrd in 8.12 for improving TestJobBuilder)
Thank you everyone❣️

8.12.0

16 Sep 22:37
@haf haf
Compare
Choose a tag to compare

Fix #330 - a possible null ref in coloured logging, thanks @haf

8.11.0

22 Jul 21:28
Compare
Choose a tag to compare

Update typo in README.md. #323 thanks @MarneeDear
Several typos. #325 thanks @milbrandt
Default colours to 8 if not set in config. #330 thanks @AnthonyLloyd, @haf
Aligns TestJobBuilder closer to Hopacs JobBuilder. #333 thanks @TheAngryByrd
Add Test.shuffle function. thanks @AnthonyLloyd