Follow

TIL:
- will ignore the -executeMethod flag when the -runEditorTests flag is also passed.

- The runner will always pass the -quit flag to Unity when configured for -executeMethod, so good luck programmatically running your tests that way.

- The test runner _does_ wait for completion of other domain load invokes, including invoked script reloads, before responding to -executeMethod.

So: If you want to parameterise a TC Unity test run, use custom CLI parameters.

@AngryAnt It was never fun doing testing with Unity even with the extra flexibility of buildbot for this reason.

@thendrix It sounds like there might be some hope in some future release of the package: Decoupling the runner and the framework.

For one it would allow us to run xUnit, but it would also free up utech team resources to focus on the runner.

Sign in to participate in the conversation
Gamedev Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!