minimal_test 0.2.0 minimal_test: ^0.2.0 copied to clipboard
Minimalist library for testing Dart VM scripts using null-safety features.
0.2.0 #
- Increased min. Dart SDK version to 2.12.0.
2.0.1-nullsafety #
- Updated console output image.
2.0.0-nullsafety #
- Increased minimum Dart SDK version to 2.12.0-0.
- Removed references to experiment non-nullable.
0.1.5-nullsafety #
- Amended
bin/minimal_test.dart
help message.
0.1.4-nullsafety #
- Amended
README.md
sectionFeatures
.
0.1.3-nullsafety #
- Added
pedantic
underdev_dependencies
. - Fixed bug in function
match
where the parameterprecision
was not passed on during recursive calls.
0.1.2-nullsafety #
- The function
expect()
now passes the argumentprecision
when callingmatch()
.
0.1.1-nullsafety #
- Added optional parameter
precision
to functionsexpect()
andmatch()
. It can be used to approximately match object of typenum
. Example:match(1.0, 1.0 - 1.0e-13)
returnstrue
since the default precision is1.0e-12
.
0.1.0-nullsafety #
- Min SDK version set to 2.10.0.
0.0.9 #
- Relaxed matching of lists, sets, and maps. For example,
match(<int>[1, 2], UnmodifiableListView([1, 2]))
returnstrue
as doesmatch(<int>[1, 2], [1, 2]
. - Note empty lists, sets, and maps only match if they have the same runtime type.
For example:
match(<int>[], [])
returnsfalse
.
0.0.8 #
- Restructured
README.md
- Changed output of function
expect()
to show non-matching strings.
0.0.7 #
- Added library
matcher.dart
. - Enables comparing collections with matching entries.
0.0.6 #
- Set min SDK version to 2.9.0.
0.0.5 #
- Amended section usage.
- Set min SDK version to 2.10.0-0.0.beta.
0.0.5-nullsafety #
- Amended links in
README.md
. - Increased min SDK version.
0.0.4 #
- Applied pedantic lints.
0.0.3 #
- Added tests.
0.0.2 #
- Added color output.
0.0.1 #
- Initial version.