12345678910111213141516171819202122232425262728 |
- using System.Collections.Generic;
- using UnityEngine;
-
- namespace UnityEditor.TestTools.TestRunner.TestRun
- {
- internal class TestJobDataHolder : ScriptableSingleton<TestJobDataHolder>
- {
- [SerializeField]
- public List<TestJobData> TestRuns = new List<TestJobData>();
-
- [InitializeOnLoadMethod]
- private static void ResumeRunningJobs()
- {
- foreach (var testRun in instance.TestRuns.ToArray())
- {
- if (testRun.isRunning)
- {
- var runner = new TestJobRunner();
- runner.RunJob(testRun);
- }
- else
- {
- instance.TestRuns.Remove(testRun);
- }
- }
- }
- }
- }
|