30 lines
		
	
	
		
			738 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			738 B
		
	
	
	
		
			C#
		
	
	
	
	
	
| using System;
 | |
| using UnityEditor.TestRunner.TestLaunchers;
 | |
| using UnityEditor.TestTools.TestRunner.Api;
 | |
| using UnityEngine;
 | |
| 
 | |
| namespace UnityEditor.TestTools.TestRunner.CommandLineTest
 | |
| {
 | |
|     [Serializable]
 | |
|     internal class LogSavingCallbacks : ScriptableObject, ICallbacks
 | |
|     {
 | |
|         public void RunStarted(ITestAdaptor testsToRun)
 | |
|         {
 | |
|             RemotePlayerLogController.instance.StartLogWriters();
 | |
|         }
 | |
| 
 | |
|         public virtual void RunFinished(ITestResultAdaptor testResults)
 | |
|         {
 | |
|             RemotePlayerLogController.instance.StopLogWriters();
 | |
|         }
 | |
| 
 | |
|         public void TestStarted(ITestAdaptor test)
 | |
|         {
 | |
|         }
 | |
| 
 | |
|         public void TestFinished(ITestResultAdaptor result)
 | |
|         {
 | |
|         }
 | |
|     }
 | |
| }
 |