Skip to content

Releases: DutchCodingCompany/parameterized_test

Release v2.0.0

23 Apr 07:23
6d8ea9d
Compare
Choose a tag to compare

What's Changed

  • Rework internal implementation of the packages. Resulting in no need for specifying the number of parameters in the function name.
parameterizedTest('No more numbered function!', [
    [1, 'two', 3],
    [4, 'five',6],
  ], 
  (int value, String text, int secondValue) {
    print('$value $text $secondValue');
}); 
  • BREAKING: Numbered functions are removed (p1,p2, parameterizedTest2, parameterizedTest3 etc.). Use the base functions instead.
  • Added extra examples in the README.md

Full Changelog: v1.1.3...v2.0.0

v1.1.3

05 Mar 08:55
ce147e2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.2...v1.1.3

v1.1.2

02 Feb 16:05
7131281
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.1...v1.1.2

v1.1.1

11 Aug 13:32
1a37e98
Compare
Choose a tag to compare
  • Exported parameterizedGroup base and numeric and parameterizedTest from parameterized_test numeric functions.

v1.1.0

11 Aug 13:18
e2ea990
Compare
Choose a tag to compare
  • Added separate numbered functions for parameterizedTest and parameterizedGroup specifying the number of arguments.
  • Fixes bug where async test weren't properly passed to the test framework.
  • Update to dart 3.

v1.0.0

11 Aug 13:17
7a240ef
Compare
Choose a tag to compare

Major rework on paramterized_test which includes:

  • DISCONTINUED parameterized_source package
    • DEPRECATED ParameterizedSource.csv
    • DEPRECATED ParameterizedSource.value
    • DEPRECATED ParameterizedSource.values
  • DISCONTINUED flutter_parameterized_test package
  • Added new TestParameters class for providing the test body to execute.The package has
    implementation for TestParameters support up to 10 arguments.
  • Added extensions withTestOptions for providing test options to test values.
  • Added parameterizedGroup.

v0.2.1

19 Jul 06:47
f824a51
Compare
Choose a tag to compare

Adding separate packages for parameterized tests.

Added package parameterized_source to share source classes between parameterized_test and flutter_parameterized_test.
parameterized_test is based on the dart test package
flutter_parameterized_test is based on the flutter sdk test package