Runs the tests in your project on connected iOS devices or the iOS Simulator. Your project must already be configured for unit testing by running
$ tns test init.
WARNING: You can run this command only on macOS systems. To view the complete help for this command, run
$ tns help test ios
|Run tests on all connected devices||
|Run tests on a selected device||
|Run tests in the iOS Simulator||
--watch- If set, when you save changes to the project, changes are automatically synchronized to the connected device and tests are re-ran.
--device- Specifies the serial number or the index of the connected device on which you want to run tests. To list all connected devices, grouped by platform, run
$ tns device. You cannot set
<Device ID>is the device index or identifier as listed by the
$ tns devicecommand.
--emulator- Runs tests on the iOS Simulator. You cannot set
--debug-brk- Runs the tests under the debugger. The debugger will break just before your tests are executed, so you have a chance to place breakpoints.
- Verify that you have configured your project for unit testing.
- Verify that you have stored your unit tests in
- Verify that you have configured your system and devices properly.
|test init||Configures your project for unit testing with a selected framework.|
|test android||Runs the tests in your project on Android devices or native emulators.|