A game about forced loneliness, made by TACStudios
1using System; 2using System.Collections; 3using UnityEditor.SceneManagement; 4 5namespace UnityEditor.TestTools.TestRunner.TestRun.Tasks.Scene 6{ 7 internal class SaveModifiedSceneTask : TestTaskBase 8 { 9 internal Func<bool> SaveCurrentModifiedScenesIfUserWantsTo = 10 EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo; 11 public override IEnumerator Execute(TestJobData testJobData) 12 { 13 var cancelled = !SaveCurrentModifiedScenesIfUserWantsTo(); 14 if (cancelled) 15 { 16 throw new TestRunCanceledException(); 17 } 18 19 yield break; 20 } 21 } 22}