Skip to content

Commit 976faf5

Browse files
committed
chore: ignore test because of nativescript-cli/issues/3625
- Ignore `test_404_run_on_invalid_device_id` because of NativeScript/nativescript-cli#3625. - Fix RunIOSSimulatorTests suite
1 parent ecca1ad commit 976faf5

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

tests/simulator/run_ios_tests.py

+5
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ def setUpClass(cls):
6161

6262
def setUp(self):
6363
BaseClass.setUp(self)
64+
self.SIMULATOR_ID = Simulator.ensure_available(simulator_name=SIMULATOR_NAME)
6465
Folder.cleanup(self.app_name)
6566
Folder.copy(TEST_RUN_HOME + "/data/TestApp", TEST_RUN_HOME + "/TestApp")
6667

@@ -514,9 +515,13 @@ def test_400_tns_run_on_folder_with_spaces(self):
514515
assert "Multiple errors were thrown" not in output
515516
assert "fail" not in output
516517

518+
@unittest.skip("Ignore because of https://github.com/NativeScript/nativescript-cli/issues/3625")
517519
def test_404_run_on_invalid_device_id(self):
520+
Simulator.stop()
518521
output = Tns.run_ios(attributes={'--path': self.app_name, '--device': 'fakeId', '--justlaunch': ''},
519522
assert_success=False)
523+
assert not Simulator.wait_for_simulator(
524+
timeout=10), "Simulator should not be started after run `tns run ios --device <invalid_device_id>`"
520525
TnsAsserts.invalid_device(output=output)
521526

522527
@unittest.skipIf(Device.get_count(platform=Platform.IOS) > 0 or Device.get_count(platform=Platform.ANDROID) > 0,

0 commit comments

Comments
 (0)