Skip to content

Commit

Permalink
fixup!
Browse files Browse the repository at this point in the history
  • Loading branch information
Josh Adams committed Jan 21, 2025
1 parent a433a8f commit 3faf52e
Showing 1 changed file with 14 additions and 8 deletions.
22 changes: 14 additions & 8 deletions site/_releases/3.10.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,20 @@ validation during schema compilation that has resulted in some large schemas
compilation time dropping from more than 2 minutes to under 20 seconds.


### New Features
### New daffodil-tdml-junit library

This removes a lot of boilerplate and duplications when declaring test cases.
Essentially for individual test declarations such as:
`@Test def someTestName(): Unit = runner.runOneTest("someTestName")`
become
`@Test def someTestName = test`
Note that this requires the test name to be identical to the test name in the
TDML file. It is now also possible to use the `@Ignore` annotation ot ignore
tests that are known to fail.

* {% jira 2958 %} TDML Runner needs feature to run test using method name as test name

### Additional New Features

* {% jira 2736 %} Need warning when multiple child elements with same name
* {% jira 2810 %} option to escalate schema definition warnings to errors
Expand Down Expand Up @@ -74,13 +87,6 @@ compilation time dropping from more than 2 minutes to under 20 seconds.
* {% jira 2797 %} Make Runner final
* {% jira 2952 %} Update Github Actions to support newer version of macOS
* {% jira 2956 %} Update Website from updates to CLI arguments and new env variable
* {% jira 2958 %} TDML Runner needs feature to run test using method name as test name

This removes a lot of boilerplate when declaring test cases. Essentially this:
`@Test def someTestName(): Unit = runner.runOneTest("someTestName")`
becomes
`@Test def someTestName(): Unit = runner()`

* {% jira 2959 %} Clean up core TestUtils and FuzzData rigs

### Deprecation/Compatibility
Expand Down

0 comments on commit 3faf52e

Please sign in to comment.