Combine all IT tests to one suite so as not to open and close the app between them.
This commit is contained in:
parent
f2cde1fcb0
commit
14aca6460a
|
|
@ -0,0 +1,2 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
flutter drive --target=test_driver/all_it.dart
|
||||||
|
|
@ -0,0 +1,10 @@
|
||||||
|
// This is the instrumented flutter app!
|
||||||
|
|
||||||
|
import 'package:flutter_driver/driver_extension.dart';
|
||||||
|
import 'package:invoiceninja_flutter/main.dart' as app;
|
||||||
|
|
||||||
|
void main() {
|
||||||
|
// This line enables the extension
|
||||||
|
enableFlutterDriverExtension();
|
||||||
|
app.main();
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,8 @@
|
||||||
|
// Import Flutter Driver API
|
||||||
|
import 'login_it_test.dart' as login;
|
||||||
|
import 'products_it_test.dart' as products;
|
||||||
|
|
||||||
|
void main() {
|
||||||
|
login.main();
|
||||||
|
products.main();
|
||||||
|
}
|
||||||
|
|
@ -3,8 +3,8 @@ import 'package:flutter_driver/flutter_driver.dart';
|
||||||
import 'package:test/test.dart';
|
import 'package:test/test.dart';
|
||||||
import 'package:invoiceninja_flutter/utils/keys.dart';
|
import 'package:invoiceninja_flutter/utils/keys.dart';
|
||||||
|
|
||||||
import 'common_actions.dart';
|
import 'utils/common_actions.dart';
|
||||||
import 'localizations.dart';
|
import 'utils/localizations.dart';
|
||||||
|
|
||||||
void main() {
|
void main() {
|
||||||
group('LOGIN TEST', () {
|
group('LOGIN TEST', () {
|
||||||
|
|
|
||||||
|
|
@ -3,8 +3,8 @@ import 'package:test/test.dart';
|
||||||
import 'package:faker/faker.dart';
|
import 'package:faker/faker.dart';
|
||||||
import 'package:invoiceninja_flutter/utils/keys.dart';
|
import 'package:invoiceninja_flutter/utils/keys.dart';
|
||||||
|
|
||||||
import 'common_actions.dart';
|
import 'utils/common_actions.dart';
|
||||||
import 'localizations.dart';
|
import 'utils/localizations.dart';
|
||||||
|
|
||||||
void main() {
|
void main() {
|
||||||
group('PRODUCTS TEST', () {
|
group('PRODUCTS TEST', () {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue