Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dart: Deduplicate test data #34

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions dart/test/Gherkin_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ void main()
final idGenerator = IdGenerator.incrementingGenerator;

test('Use this in readme', () async {
final paths = const <String>['test/assets/testdata/good/minimal.feature'];
final paths = const <String>['../testdata/good/minimal.feature'];
final includeSource = false;
final includeAst = true;
final includePickles = true;
Expand All @@ -24,7 +24,7 @@ void main()


test('Provides access to the ast', () async {
final paths = const <String>['test/assets/testdata/good/minimal.feature'];
final paths = const <String>['../testdata/good/minimal.feature'];
final includeSource = false;
final includeAst = true;
final includePickles = false;
Expand All @@ -44,7 +44,7 @@ void main()
} );

test('Provides access to pickles which are compiled from the ast', () async {
final paths = const <String>['test/assets/testdata/good/scenario_outline.feature'];
final paths = const <String>['../testdata/good/scenario_outline.feature'];
final envelopes = await Gherkin.fromPaths( paths
, false, false, true, idGenerator).toList();

Expand Down
2 changes: 1 addition & 1 deletion dart/test/SuccessfulParsing_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ void main()

var matcher = TokenMatcher(dialectProvider);

final goodDir = Directory('test/assets/testdata/good');
final goodDir = Directory('../testdata/good');

final filesEntities = goodDir.listSync().where((file) => file.path.endsWith('.feature'));

Expand Down
2 changes: 1 addition & 1 deletion dart/test/Tokenization_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ void main()
* java/src/test/java/io/cucumber/gherkin/TokensGenerator.java
* TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO
**/
final assetDir = 'test/assets';
final assetDir = '../';
final testDataDir = 'testdata/good';
final path = Directory('$assetDir/$testDataDir');
final files = path.listSync().where((file) => file.path.endsWith('.feature'));
Expand Down
14 changes: 0 additions & 14 deletions dart/test/assets/testdata/bad/inconsistent_cell_count.feature

This file was deleted.

This file was deleted.

6 changes: 0 additions & 6 deletions dart/test/assets/testdata/bad/invalid_language.feature

This file was deleted.

This file was deleted.

9 changes: 0 additions & 9 deletions dart/test/assets/testdata/bad/multiple_parser_errors.feature

This file was deleted.

This file was deleted.

2 changes: 0 additions & 2 deletions dart/test/assets/testdata/bad/not_gherkin.feature

This file was deleted.

This file was deleted.

7 changes: 0 additions & 7 deletions dart/test/assets/testdata/bad/single_parser_error.feature

This file was deleted.

This file was deleted.

6 changes: 0 additions & 6 deletions dart/test/assets/testdata/bad/unexpected_eof.feature

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions dart/test/assets/testdata/bad/whitespace_in_tags.feature

This file was deleted.

This file was deleted.

11 changes: 0 additions & 11 deletions dart/test/assets/testdata/good/background.feature

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

12 changes: 0 additions & 12 deletions dart/test/assets/testdata/good/background.feature.tokens

This file was deleted.

9 changes: 0 additions & 9 deletions dart/test/assets/testdata/good/calculator.feature

This file was deleted.

10 changes: 0 additions & 10 deletions dart/test/assets/testdata/good/calculator.feature.tokens

This file was deleted.

24 changes: 0 additions & 24 deletions dart/test/assets/testdata/good/complex_background.feature

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

25 changes: 0 additions & 25 deletions dart/test/assets/testdata/good/complex_background.feature.tokens

This file was deleted.

18 changes: 0 additions & 18 deletions dart/test/assets/testdata/good/datatables.feature

This file was deleted.

This file was deleted.

8 changes: 0 additions & 8 deletions dart/test/assets/testdata/good/datatables.feature.md

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

19 changes: 0 additions & 19 deletions dart/test/assets/testdata/good/datatables.feature.tokens

This file was deleted.

Loading