예제 #1
0
        public RemoteTaskServer(IRemoteTaskServer server, TaskExecutorConfiguration configuration)
        {
            this.server = SimpleRemoteTaskServerFactory.Create(server);
            Configuration = configuration;
            clientController = SimpleClientControllerFactory.Create(server);
            setTempFolderPathStrategy = SetTempFolderPathStrategyFactory.Create(server);

            ShouldContinue = true;
        }
예제 #2
0
        public RemoteTaskServer(IRemoteTaskServer server, TaskExecutorConfiguration configuration)
        {
            this.server               = SimpleRemoteTaskServerFactory.Create(server);
            Configuration             = configuration;
            clientController          = SimpleClientControllerFactory.Create(server);
            setTempFolderPathStrategy = SetTempFolderPathStrategyFactory.Create(server);

            ShouldContinue = true;
        }
예제 #3
0
        private string GetAssemblyFolder(TaskExecutorConfiguration config, MspecTestAssemblyTask assemblyTask)
        {
            if (!string.IsNullOrEmpty(config.AssemblyFolder))
            {
                return(config.AssemblyFolder);
            }

            return(Path.GetDirectoryName(assemblyTask.AssemblyLocation));
        }
 public void ProfferConfiguration(TaskExecutorConfiguration configuration, UnitTestSession session)
 {
 }
예제 #5
0
 private static string GetAssemblyFolder(TaskExecutorConfiguration config, XunitTestAssemblyTask assemblyTask)
 {
     return(string.IsNullOrEmpty(config.AssemblyFolder)
                ? GetDirectoryName(assemblyTask.AssemblyLocation)
                : config.AssemblyFolder);
 }
예제 #6
0
 public TestRunner(RemoteTaskServer server)
 {
     this.server   = server;
     configuration = server.Configuration;
 }
예제 #7
0
 public void ProfferConfiguration(TaskExecutorConfiguration configuration, UnitTestSession session)
 {
 }
예제 #8
0
 private static string GetAssemblyFolder(TaskExecutorConfiguration config, XunitTestAssemblyTask assemblyTask)
 {
     return string.IsNullOrEmpty(config.AssemblyFolder)
         ? Path.GetDirectoryName(assemblyTask.AssemblyLocation)
         : config.AssemblyFolder;
 }
예제 #9
0
 public void CustomizeConfiguration(IUnitTestRun run, TaskExecutorConfiguration configuration)
 => myInnerHostController.CustomizeConfiguration(run, configuration);
예제 #10
0
 public TestRunner(RemoteTaskServer server)
 {
     this.server = server;
     configuration = server.Configuration;
 }