3.2.13
cheeseng
released this
31 Jul 06:21
·
175 commits
to 3.2.x-new
since this release
Scalactic/ScalaTest 3.2.13 is a point release that makes a few enhancements.
Changes included:
- Fixed missing original error message in the error message raised by 'should compile' matcher in Scala 3, also made it to use different message for parse and type error. (#2125)
- Added a more general approach to detect cyclic objects when traversing nested collections in Prettifier. (#2131)
- Added truncateAt function to Prettifier companion to allow creation of default prettifier that will truncate collection at certain size before prettifying. (#2131)
- WordSpec Error Message Enhancement: Propogate cause of TestFailedException and TestCanceledException in registerBranch and registerShorthandBranch function when the cause of NotAllowedException or DuplicateTestNameException. (#2132)
- Do away with GenTraversable and GenMap in Prettifier. (#2134)
- Updated to use Scala 3.1.3. (#2135)
- Bug fix in HtmlReporter to throw ClassNotFoundException correctly. (#2138)
- Change ConfigMapWrapperSuite to use wrapped suite's name and ID. (#2142)
- Scala 3: Use open class for concrete classes for style classes. (#2146)
- Enhanced cannotLoadDiscoveredSuite error message to include class name and error message. (#2148)
- Updated to use scala-native 0.4.5.
Thanks to the contributors for the Scalactic/ScalaTest 3.2.13 release:
Naftoli Gugenheim (https://github.com/nafg)
Jacob Wood (https://github.com/JMdoubleU)
Andrzej Wąsowski (https://github.com/wasowski)
Chua Chee Seng (https://github.com/cheeseng)
Bill Venners (https://github.com/bvenners)