private static void RunTests(TestMode testMode) { var modeFilter = new Filter() { testMode = testMode }; testApi.Execute(new ExecutionSettings(modeFilter)); }
public void Execute() { // unity -batchmode -nographics -runTests -runSynchronously -projectPath // . -logFile -testResults /j/logs/test.xml // unity -batchmode -nographics -executeCommand HumanBuilders.CLI.Test // -testResults /j/logs/test.xml Filter filter = CreateFilter(testMode); ExecutionSettings settings = new ExecutionSettings(filter); settings.runSynchronously = synchronous; runner.RegisterCallbacks(this); string result = runner.Execute(settings); }
public static void MakeBuild(string[] testToExecute, BuildTarget platform) { var filter = new Filter() { testMode = TestMode.PlayMode, targetPlatform = platform }; if (testToExecute.Length > 0) { filter.testNames = testToExecute; } var settings = new ExecutionSettings(filter); TestRunnerInstance.Execute(settings); }
private static void ExecuteTests(Filter filter) { _testRunnerApi.Execute(new ExecutionSettings(filter)); }
public static void ExecuteTest(TestRunnerApi api, Filter filter) { api.Execute(new ExecutionSettings(filter)); }