Skip to content

Commit 674c560

Browse files
committed
Improving multiple variances of the package
1 parent c2908e8 commit 674c560

18 files changed

+485
-58
lines changed

packages/flutter_parameterized_test/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.2.0
2+
3+
- Fixed some issues with seperate parameterized_test variances
4+
15
## 0.1.0
26

37
- Created flutter variance of parameterized_test

packages/flutter_parameterized_test/example/flutter_parameterized_test_example.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import 'package:flutter_parameterized_test/flutter_parameterized_test.dart';
22
import 'package:flutter_test/flutter_test.dart';
3+
import 'package:parameterized_source/parameterized_source.dart';
34

45
void main() {
56
parameterizedTest(
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
library flutter_parameterized_test;
22

33
export 'flutter_parameterized_test_base.dart';
4-
export 'package:parameterized_test/src/parameterized_source.dart';

packages/flutter_parameterized_test/lib/flutter_parameterized_test_base.dart

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import 'package:meta/meta.dart';
2-
import 'package:parameterized_test/src/parameterized_source.dart';
31
import 'package:flutter_test/flutter_test.dart';
2+
import 'package:meta/meta.dart';
3+
import 'package:parameterized_source/parameterized_source.dart';
44

55
/// Create a group of parameterized tests.
66
///
@@ -30,21 +30,22 @@ import 'package:flutter_test/flutter_test.dart';
3030
/// );
3131
/// ```
3232
@isTestGroup
33-
void parameterizedTest(Object description,
34-
ParameterizedSource parameters,
35-
void Function(List<dynamic> values) body, {
36-
String? testOn,
37-
Timeout? timeout,
38-
dynamic skip,
39-
dynamic tags,
40-
Map<String, dynamic>? onPlatform,
41-
int? retry,
42-
}) {
33+
void parameterizedTest(
34+
Object description,
35+
ParameterizedSource parameters,
36+
void Function(List<dynamic> values) body, {
37+
String? testOn,
38+
Timeout? timeout,
39+
dynamic skip,
40+
dynamic tags,
41+
Map<String, dynamic>? onPlatform,
42+
int? retry,
43+
}) {
4344
group(description, () {
4445
for (final parameter in parameters.params) {
4546
test(
4647
parameter,
47-
() => body(parameter),
48+
() => body(parameter),
4849
testOn: testOn,
4950
timeout: timeout,
5051
skip: skip,
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
name: flutter_parameterized_test
22
description: Simple package that helps with executing parameterized tests. Inspired by JUnit ParameterizedTest CsvValues.
3-
version: 0.1.0
3+
version: 0.2.0
44
homepage: https://www.github.com/DutchCodingCompany/parameterized_test
55

66
environment:
77
sdk: '>=2.12.0 <3.0.0'
88

99
dependencies:
10-
meta: ^1.7.0
10+
meta: ^1.8.0
1111
flutter:
1212
sdk: flutter
13-
parameterized_test: 0.1.0
13+
parameterized_source: ^0.2.0
1414

1515
dev_dependencies:
1616
flutter_test:
1717
sdk: flutter
18-
lints: ^1.0.1
18+
lints: ^2.0.0

packages/flutter_parameterized_test/test/flutter_parameterized_source_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import 'package:flutter_parameterized_test/flutter_parameterized_test.dart';
21
import 'package:flutter_test/flutter_test.dart';
2+
import 'package:parameterized_source/parameterized_source.dart';
33

44
void main() {
55
group('ParameterizedSource.csv tests', () {

0 commit comments

Comments
 (0)