feat(test): add Maestro end-to-end coverage

This commit is contained in:
edde746
2026-07-15 06:40:35 +02:00
parent ddb7520ce8
commit 139cf83507
50 changed files with 3961 additions and 20 deletions
+2 -2
View File
@@ -112,8 +112,8 @@ void _registerTvosPlatformPlugins() {
Future<void> main() async {
final binding = WidgetsFlutterBinding.ensureInitialized();
// Build the semantics tree in debug so Maestro/UI automation can locate
// widgets by text. Zero cost in release builds.
// Keep the accessibility tree available to Maestro and other UI automation
// without adding release-build overhead.
if (kDebugMode) binding.ensureSemantics();
_installZeroOffsetPointerGuard(); // Workaround for iPadOS 26.1+ modal dismissal bug