Skip to content

Commit 4051400

Browse files
Improve description of test-execution setting.
Co-authored-by: Joe Rickerby <[email protected]>
1 parent 9b24b80 commit 4051400

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/options.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1676,9 +1676,9 @@ Platform-specific environment variables are also available:<br/>
16761676

16771677
> Controls how the tests will be executed.
16781678
1679-
In simple desktop environments, the test suite will be executed using the command defined by [`test-command`][test-command]. However, on some platforms, the test is executed using a test runner; the `test-execution` setting is used to control that test execution environment. The value of the setting is a dictionary that can contain additional keys, depending on the platform being targeted.
1679+
On desktop environments, the tests are executed on the same machine/container as the wheel was built. However on Android and iOS, the tests are run inside a virtual machine – a simulator or emulator – representing the target.
16801680

1681-
On mobile platforms (iOS and Android), a testbed project is used to run the tests. The `test-execution` setting can define an `args` key that defines additional arguments that will be used when starting the testbed project.
1681+
For these embedded platforms, a testbed project is used to run the tests. The `test-execution` setting can define an `args` key that defines additional arguments that will be used when starting the testbed project.
16821682

16831683
Platform-specific environment variables are also available:<br/>
16841684
`CIBW_TEST_EXECUTION_ANDROID` |`CIBW_TEST_EXECUTION_IOS`

0 commit comments

Comments
 (0)