2022-04-30 19:22:31 +00:00
|
|
|
import 'package:flutter/foundation.dart';
|
2023-06-10 23:55:42 +00:00
|
|
|
import 'package:flutter/services.dart';
|
|
|
|
import 'package:flutter_inappwebview/flutter_inappwebview.dart';
|
2022-04-28 21:23:38 +00:00
|
|
|
import 'package:flutter_test/flutter_test.dart';
|
2023-06-10 23:55:42 +00:00
|
|
|
import '../constants.dart';
|
|
|
|
import '../util.dart';
|
2022-04-28 21:23:38 +00:00
|
|
|
|
2023-06-10 23:55:42 +00:00
|
|
|
part 'custom_menu_item.dart';
|
|
|
|
part 'custom_tabs.dart';
|
|
|
|
part 'open_and_close.dart';
|
|
|
|
part 'trusted_web_activity.dart';
|
|
|
|
part 'sf_safari_view_controller.dart';
|
2022-04-28 21:23:38 +00:00
|
|
|
|
|
|
|
void main() {
|
2022-10-19 02:40:44 +00:00
|
|
|
final shouldSkip =
|
|
|
|
kIsWeb || [TargetPlatform.macOS].contains(defaultTargetPlatform);
|
2022-04-30 19:22:31 +00:00
|
|
|
|
2023-06-10 23:55:42 +00:00
|
|
|
skippableGroup('ChromeSafariBrowser', () {
|
2022-04-28 21:23:38 +00:00
|
|
|
openAndClose();
|
|
|
|
customMenuItem();
|
|
|
|
customTabs();
|
|
|
|
trustedWebActivity();
|
2022-10-25 09:18:53 +00:00
|
|
|
sfSafariViewController();
|
2022-04-30 19:22:31 +00:00
|
|
|
}, skip: shouldSkip);
|
2022-04-28 21:23:38 +00:00
|
|
|
}
|