partial void SetUpPartial() { engine = DebuggingService.GetDebuggerEngines().FirstOrDefault(e => e.Id == EngineId); if (engine == null) { Assert.Ignore("Engine not found: {0}", EngineId); } if (!testProjectReady) { testProjectReady = true; var packagesConfig = Path.Combine(TargetProjectSourceDir, "packages.config"); var packagesDir = Path.Combine(TargetProjectSourceDir, "packages"); if (File.Exists(packagesConfig)) { Process.Start("nuget", $"restore \"{packagesConfig}\" -PackagesDirectory \"{packagesDir}\"").WaitForExit(); } else { var projFile = Path.Combine(TargetProjectSourceDir, TestAppProjectDirName + ".csproj"); Process.Start("nuget", $"restore \"{projFile}\" -PackagesDirectory \"{packagesDir}\"").WaitForExit(); } Process.Start("msbuild", "\"" + TargetProjectSourceDir + "\"").WaitForExit(); } }
public virtual void SetUp() { foreach (DebuggerEngine e in DebuggingService.GetDebuggerEngines()) { if (e.Id == EngineId) { engine = e; break; } } }
public override void Setup() { base.Setup(); foreach (DebuggerEngine e in DebuggingService.GetDebuggerEngines()) { if (e.Id == eid) { engine = e; break; } } }
public static void Doit() { var processInfo = new ProcessInfo(StartupOptions.UnityProcessId, "Unity"); var engines = DebuggingService.GetDebuggerEngines(); var engine = engines.Where(e => e.Id == "MonoDevelop.Debugger.Soft.Unity").SingleOrDefault(); if (engine == null) { return; } IdeApp.ProjectOperations.AttachToProcess(engine, processInfo); }
public virtual void SetUp() { foreach (var e in DebuggingService.GetDebuggerEngines()) { if (e.Id == EngineId) { engine = e; break; } } if (engine == null) { Assert.Ignore("Engine not found: {0}", EngineId); } }
partial void SetUpPartial() { foreach (var e in DebuggingService.GetDebuggerEngines()) { if (e.Id == EngineId) { engine = e; break; } } if (engine == null) { Assert.Ignore("Engine not found: {0}", EngineId); } if (!testProjectReady) { testProjectReady = true; var packagesConfig = Path.Combine(TargetProjectSourceDir, "packages.config"); var packagesDir = Path.Combine(TargetProjectSourceDir, "packages"); Process.Start("nuget", $"restore \"{packagesConfig}\" -PackagesDirectory \"{packagesDir}\"").WaitForExit(); Process.Start("msbuild", "\"" + TargetProjectSourceDir + "\"").WaitForExit(); } }