Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. import 'dart:async';
  2. import 'package:glob/glob.dart';
  3. import 'package:flutter_gherkin/flutter_gherkin.dart';
  4. import 'steps/steps.dart';
  5. import 'package:gherkin/gherkin.dart';
  6.  
  7.  
  8. Future<void> main() {
  9. final config = FlutterTestConfiguration()
  10. ..build = false
  11. ..features = [Glob(r"test_driver/features/**.feature")]
  12. ..stepDefinitions = [
  13. LoginAsAnUser(),
  14. RegisterANewUser(),
  15. ISeeConfirmationMessage(),
  16. ISeeTextHeader(),
  17. ]
  18. ..reporters = [
  19. ProgressReporter(),
  20. TestRunSummaryReporter(),
  21. JsonReporter(path: './reports/report.json')
  22. //StdoutReporter()
  23. ]
  24. ..restartAppBetweenScenarios = true
  25. ..targetAppPath = "test_driver/bdd.dart"
  26. ..exitAfterTestRun = true;
  27. return GherkinRunner().execute(config);
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement