File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Tcases: A Model-Based Test Case Generator #
22
3- [ ![ Maven] ( https://img.shields.io/badge/maven-4.0.4 -green.svg )] ( https://search.maven.org/search?q=tcases-shell )
4- [ ![ Javadoc] ( https://img.shields.io/badge/javadoc-4.0.4 -green.svg )] ( https://javadoc.io/doc/org.cornutum.tcases/tcases-shell )
3+ [ ![ Maven] ( https://img.shields.io/badge/maven-4.0.5 -green.svg )] ( https://search.maven.org/search?q=tcases-shell )
4+ [ ![ Javadoc] ( https://img.shields.io/badge/javadoc-4.0.5 -green.svg )] ( https://javadoc.io/doc/org.cornutum.tcases/tcases-shell )
55
66## What's New? ##
7- * The latest version ([ Tcases 4.0.4 ] ( ReleaseNotes.md#404 ) ) is now available at the Maven Central Repository.
7+ * The latest version ([ Tcases 4.0.5 ] ( ReleaseNotes.md#405 ) ) is now available at the Maven Central Repository.
88 See [ * How To Download Tcases* ] ( HowToDownload.md ) for download instructions.
99
1010 * Having trouble with Tcases? Check out [ these tips] ( ./Troubleshooting-FAQs.md ) .
Original file line number Diff line number Diff line change 11# Release Notes #
22
3+ ## 4.0.5 ##
4+
5+ This release provides the following improvements.
6+
7+ * ** ResponseValidator: Rework to handle combined header values** [[ 293] ( https://github.com/Cornutum/tcases/issues/293 )]
8+
9+ To validate OpenAPI responses, generated tests now combine all values supplied for each header field name into
10+ a single comma-separated list. NOTE: To see the effect of this change, you must regenerate your OpenAPI tests.
11+
12+ * ** Speed up handling of numeric schemas with extremely large ranges**
13+
14+ When a numeric schema specifies both ` minimum ` and ` maximum ` (i.e. a bounded range), Tcases calculates the number of values
15+ within the range that will be considered for test case generation, taking into account any ` multipleOf ` requirements. (This is for
16+ the purpose of checking consistency with other schema constraints.) Since OpenAPI allows numeric values to be arbitrarily large,
17+ a bounded range can be enormous! In previous releases, counting up the values for extremely large ranges was so slow that
18+ Tcases appeared to freeze. This release fixes that problem by speeding up the counting process.
19+
320## 4.0.4 ##
421
522This release provides the following improvements.
Original file line number Diff line number Diff line change 77 <groupId >org.cornutum.tcases</groupId >
88 <artifactId >tcases</artifactId >
99 <packaging >pom</packaging >
10- <version >4.0.5-SNAPSHOT </version >
10+ <version >4.0.5</version >
1111
1212 <name >Tcases</name >
1313 <description >Generates test cases from system input space models</description >
Original file line number Diff line number Diff line change 77 <parent >
88 <groupId >org.cornutum.tcases</groupId >
99 <artifactId >tcases</artifactId >
10- <version >4.0.5-SNAPSHOT </version >
10+ <version >4.0.5</version >
1111 </parent >
1212
1313 <artifactId >tcases-ant</artifactId >
Original file line number Diff line number Diff line change 77 <parent >
88 <groupId >org.cornutum.tcases</groupId >
99 <artifactId >tcases</artifactId >
10- <version >4.0.5-SNAPSHOT </version >
10+ <version >4.0.5</version >
1111 </parent >
1212
1313 <artifactId >tcases-cli</artifactId >
Original file line number Diff line number Diff line change 77 <parent >
88 <groupId >org.cornutum.tcases</groupId >
99 <artifactId >tcases</artifactId >
10- <version >4.0.5-SNAPSHOT </version >
10+ <version >4.0.5</version >
1111 </parent >
1212
1313 <artifactId >tcases-io</artifactId >
Original file line number Diff line number Diff line change 77 <parent >
88 <groupId >org.cornutum.tcases</groupId >
99 <artifactId >tcases</artifactId >
10- <version >4.0.5-SNAPSHOT </version >
10+ <version >4.0.5</version >
1111 </parent >
1212
1313 <artifactId >tcases-lib</artifactId >
Original file line number Diff line number Diff line change 77 <parent >
88 <groupId >org.cornutum.tcases</groupId >
99 <artifactId >tcases</artifactId >
10- <version >4.0.5-SNAPSHOT </version >
10+ <version >4.0.5</version >
1111 </parent >
1212
1313 <artifactId >tcases-maven-plugin</artifactId >
Original file line number Diff line number Diff line change 77 <parent >
88 <groupId >org.cornutum.tcases</groupId >
99 <artifactId >tcases</artifactId >
10- <version >4.0.5-SNAPSHOT </version >
10+ <version >4.0.5</version >
1111 </parent >
1212
1313 <artifactId >tcases-moco</artifactId >
Original file line number Diff line number Diff line change 77 <parent >
88 <groupId >org.cornutum.tcases</groupId >
99 <artifactId >tcases</artifactId >
10- <version >4.0.5-SNAPSHOT </version >
10+ <version >4.0.5</version >
1111 </parent >
1212
1313 <artifactId >tcases-openapi-test</artifactId >
You can’t perform that action at this time.
0 commit comments