Releases: haf/expecto
10.2.1
- 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
- Add throwsAsync, throwsAsyncT, and throwsAsyncC (#469), thanks @jwosty
- Add Nullable<'t> helpers to Expect module (#478), thanks @bisen2
- Add *testCaseTask functions (#483), thanks @ratsclub and @farlee2121
- Support ValueTask and Async bindings in testTask expressions (#489), thanks @farlee2121
10.1.0
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
9.0.1
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
- Change the default test separator to
.
(dot). Override back, using--join-with /
Big thanks @MNie - Add
Expect.wantSome
andExpect.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
torunInParallel
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
8.13.0
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
8.11.0
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