Releases: Ortus-Solutions/TestBox
Releases · Ortus-Solutions/TestBox
6.3.0
6.2.1
v6.2.1 Latest Release v6.2.1
6.2.0
v6.2.0 Latest Release v6.2.0
6.1.0
New Features
- TESTBOX-412 Updated to use cbMockData now instead of MockDataCFC
Improvements
- TESTBOX-409 Support BoxLang without needing compat
Bugs
- TESTBOX-408 Allow toHaveKey to support struct like objects
- TESTBOX-410 Error when using the url.excludes with the HTML runner
- TESTBOX-411 fix missing `cfloop` on test browser
6.0.1
v6.0.1 Latest Release v6.0.1
6.0.0
New Features
- TESTBOX-391 MockBox converted to script
- TESTBOX-392 BoxLang classes support
- TESTBOX-393 New environment helpers to do skip detections or anything you see fit: isAdobe, isLucee, isBoxLang, isWindows, isMac, isLinux
- TESTBOX-394 new
test(), xtest(), ftest()
alias for more natuarl testing - TESTBOX-397 debug() get's two new arguments: label and showUDFs
- TESTBOX-398 DisplayName on a bundle now shows up in the reports
- TESTBOX-399 xUnit new annotation for @DisplayName so it can show instead of the function name
- TESTBOX-401 BoxLang CLI mode and Runner
- TESTBOX-402 New matcher: toHaveKeyWithCase()
- TESTBOX-403 Assertions: key() and notKey() now have a CaseSensitive boolean argument
5.4.0
Improvement
- TESTBOX-385 Remove all unsafe references to evaluate
- TESTBOX-386 Add lists of runners to Browser Page
- TESTBOX-387 more compats on engine detection
- TESTBOX-388 Adobe 2023 / Lucee 6 Certification
5.3.1
5.3.0
New Features
- TESTBOX-379 New expectations:
toBeIn(), toBeInWithCase()
so you can verify a needle in string or array targets - TESTBOX-380 New matchers and assertions:
toStartWith(), toStartWithCase(), startsWith(), startsWthCase()
and their appropriate negations - TESTBOX-381 New matchers and assertions:
toEndWith(), toEndWithCase(), endsWith(), endsWithCase()
and their appropriate negations
Bugs
- TESTBOX-378 onSpecError
suiteSpecs
is invalid, it'ssuiteStats
5.2.0
New Features
- TESTBOX-375 Updated mixerUtil for faster performance and new approaches to dynamic mixins
- TESTBOX-376 Add
bundlesPattern
to testbox.system.TestBoxinit
method - TESTBOX-377 TestBox Modules
Bugs
- TESTBOX-346
expect(sut).toBeInstanceOf("something")
breaks if sut is a query - TESTBOX-374 cbstreams doesn't entirely work outside of ColdBox
Improvements
- TESTBOX-20 toBeInstanceOf() Expectation handle Java classes