TF-2953 Set up Patrol tests
This commit is contained in:
+18
-14
@@ -15,25 +15,29 @@ import 'package:tmail_ui_user/main/utils/app_utils.dart';
|
||||
import 'package:url_strategy/url_strategy.dart';
|
||||
import 'package:worker_manager/worker_manager.dart';
|
||||
|
||||
void main() async {
|
||||
Future<void> main() async {
|
||||
initLogger(() async {
|
||||
WidgetsFlutterBinding.ensureInitialized();
|
||||
ThemeUtils.setSystemLightUIStyle();
|
||||
|
||||
await Future.wait([
|
||||
MainBindings().dependencies(),
|
||||
HiveCacheConfig.instance.setUp(),
|
||||
Executor().warmUp(log: BuildUtils.isDebugMode),
|
||||
AppUtils.loadEnvFile()
|
||||
]);
|
||||
await HiveCacheConfig.instance.initializeEncryptionKey();
|
||||
|
||||
setPathUrlStrategy();
|
||||
|
||||
runApp(const TMailApp());
|
||||
await runTmail();
|
||||
});
|
||||
}
|
||||
|
||||
Future<void> runTmail() async {
|
||||
ThemeUtils.setSystemLightUIStyle();
|
||||
|
||||
await Future.wait([
|
||||
MainBindings().dependencies(),
|
||||
HiveCacheConfig.instance.setUp(),
|
||||
Executor().warmUp(log: BuildUtils.isDebugMode),
|
||||
AppUtils.loadEnvFile()
|
||||
]);
|
||||
await HiveCacheConfig.instance.initializeEncryptionKey();
|
||||
|
||||
setPathUrlStrategy();
|
||||
|
||||
runApp(const TMailApp());
|
||||
}
|
||||
|
||||
class TMailApp extends StatelessWidget {
|
||||
const TMailApp({Key? key}) : super(key: key);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user