Skip to content

Releases: Ortus-Solutions/TestBox

6.3.0

25 Feb 20:14
e0a1864
Compare
Choose a tag to compare
v6.3.0

Latest Release v6.3.0

6.2.1

06 Feb 22:00
3937d51
Compare
Choose a tag to compare
v6.2.1

Latest Release v6.2.1

6.2.0

31 Jan 20:39
565ad37
Compare
Choose a tag to compare
v6.2.0

Latest Release v6.2.0

6.1.0

28 Jan 12:23
2b6af36
Compare
Choose a tag to compare

New Features

  • TESTBOX-412 Updated to use cbMockData now instead of MockDataCFC

Improvements

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

05 Dec 18:17
685be72
Compare
Choose a tag to compare
v6.0.1

Latest Release v6.0.1

6.0.0

27 Sep 15:30
bc7774b
Compare
Choose a tag to compare

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

13 May 21:10
Compare
Choose a tag to compare

Improvement

5.3.1

13 Sep 13:21
eb64312
Compare
Choose a tag to compare

Fixed

  • The variable thisSuite isn't defined if the for loop in the try/catch is never reached before the error.
    (#150)

5.3.0

01 Aug 10:29
Compare
Choose a tag to compare

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's suiteStats

5.2.0

28 Jul 10:54
Compare
Choose a tag to compare

New Features

  • TESTBOX-375 Updated mixerUtil for faster performance and new approaches to dynamic mixins
  • TESTBOX-376 Add bundlesPattern to testbox.system.TestBox init 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