@@ -932,54 +932,6 @@ - (void)testHideOverlay {
932
932
engine.viewController = nil ;
933
933
}
934
934
935
- - (void )testHideA11yElements {
936
- FlutterDartProject* project = [[FlutterDartProject alloc ] init ];
937
- FlutterEngine* engine = [[FlutterEngine alloc ] initWithName: @" foobar" project: project];
938
- [engine createShell: @" " libraryURI: @" " initialRoute: nil ];
939
- FlutterViewController* realVC = [[FlutterViewController alloc ] initWithEngine: engine
940
- nibName: nil
941
- bundle: nil ];
942
- id flutterViewControllerClassMOCK = OCMClassMock ([FlutterViewController class ]);
943
- [[[flutterViewControllerClassMOCK stub ] andReturnValue: @YES ] isUIAccessibilityIsVoiceOverRunning ];
944
-
945
- XCTAssertFalse (realVC.view .accessibilityElementsHidden );
946
- [[NSNotificationCenter defaultCenter ]
947
- postNotificationName: UIApplicationWillResignActiveNotification
948
- object: nil ];
949
- XCTAssertTrue (realVC.view .accessibilityElementsHidden );
950
- [[NSNotificationCenter defaultCenter ]
951
- postNotificationName: UIApplicationDidBecomeActiveNotification
952
- object: nil ];
953
- XCTAssertFalse (realVC.view .accessibilityElementsHidden );
954
- engine.viewController = nil ;
955
-
956
- [flutterViewControllerClassMOCK stopMocking ];
957
- }
958
-
959
- - (void )testDontHideA11yElementsWhenVoiceOverIsOff {
960
- FlutterDartProject* project = [[FlutterDartProject alloc ] init ];
961
- FlutterEngine* engine = [[FlutterEngine alloc ] initWithName: @" foobar" project: project];
962
- [engine createShell: @" " libraryURI: @" " initialRoute: nil ];
963
- FlutterViewController* realVC = [[FlutterViewController alloc ] initWithEngine: engine
964
- nibName: nil
965
- bundle: nil ];
966
- id flutterViewControllerClassMOCK = OCMClassMock ([FlutterViewController class ]);
967
- [[[flutterViewControllerClassMOCK stub ] andReturnValue: @NO ] isUIAccessibilityIsVoiceOverRunning ];
968
-
969
- XCTAssertFalse (realVC.view .accessibilityElementsHidden );
970
- [[NSNotificationCenter defaultCenter ]
971
- postNotificationName: UIApplicationWillResignActiveNotification
972
- object: nil ];
973
- XCTAssertFalse (realVC.view .accessibilityElementsHidden );
974
- [[NSNotificationCenter defaultCenter ]
975
- postNotificationName: UIApplicationDidBecomeActiveNotification
976
- object: nil ];
977
- XCTAssertFalse (realVC.view .accessibilityElementsHidden );
978
- engine.viewController = nil ;
979
-
980
- [flutterViewControllerClassMOCK stopMocking ];
981
- }
982
-
983
935
- (void )testNotifyLowMemory {
984
936
FlutterEnginePartialMock* mockEngine = [[FlutterEnginePartialMock alloc ] init ];
985
937
FlutterViewController* viewController = [[FlutterViewController alloc ] initWithEngine: mockEngine
0 commit comments