12345678910111213141516171819202122 |
- using System.Collections;
- using UnityEditor.TestRunner.TestLaunchers;
- using UnityEditor.TestTools.TestRunner.TestRun.Tasks;
-
- namespace UnityEditor.TestTools.TestRunner.TestRun
- {
- internal class WaitForPlayerRunTask : TestTaskBase
- {
- public override IEnumerator Execute(TestJobData testJobData)
- {
- var playerBuildOptions = testJobData.PlayerBuildOptions;
- if ((playerBuildOptions.options & BuildOptions.AutoRunPlayer) != BuildOptions.AutoRunPlayer)
- {
- yield break;
- }
- while (RemoteTestRunController.instance.isRunning)
- {
- yield return null;
- }
- }
- }
- }
|