From c839937ec07bec678c52b12f508609d3e7e2b1b1 Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Mon, 4 Dec 2023 10:45:28 -0300 Subject: [PATCH] Update `RevitTestUtils` --- CHANGELOG.md | 2 +- Directory.Build.props | 2 +- ricaun.RevitTest.Console/Revit/Utils/RevitTestUtils.cs | 6 ++---- ricaun.RevitTest.Tests/TestsDebugger.cs | 3 ++- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 58e5b77..ba66bfe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,7 +23,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Update `net7.0-windows` framework. - Update `csproj`. - Update `MarshalUtils` in `net7.0` -- Update `RevitTestUtils` with `hiddenRevitArgument` +- Update `RevitTestUtils` with no `hiddenRevitArgument`, use `NUnit.Language` to add extra arguments to open Revit. ### Build - Update `net48` and `net7.0-windows` console zip. ### TestAdapter diff --git a/Directory.Build.props b/Directory.Build.props index aec7447..1b572aa 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,5 +1,5 @@ - 1.2.1-beta.5 + 1.2.1-beta.6 \ No newline at end of file diff --git a/ricaun.RevitTest.Console/Revit/Utils/RevitTestUtils.cs b/ricaun.RevitTest.Console/Revit/Utils/RevitTestUtils.cs index e6d5d00..41b7f6f 100644 --- a/ricaun.RevitTest.Console/Revit/Utils/RevitTestUtils.cs +++ b/ricaun.RevitTest.Console/Revit/Utils/RevitTestUtils.cs @@ -131,14 +131,12 @@ public static void CreateRevitServer( if (RevitInstallationUtils.InstalledRevit.TryGetRevitInstallationGreater(revitVersionNumber, out RevitInstallation revitInstallation)) { Log.WriteLine(revitInstallation); - //var processStarted = false; + if (revitInstallation.TryGetProcess(out Process process) == false || forceToOpenNewRevit) { var startRevitLanguageArgument = RevitLanguageUtils.GetArgument(forceLanguageToRevit); - var hiddenRevitArgument = "/hosted"; Log.WriteLine($"{revitInstallation}: Start {startRevitLanguageArgument}"); - process = revitInstallation.Start(startRevitLanguageArgument + " " + hiddenRevitArgument); - //processStarted = true; + process = revitInstallation.Start(startRevitLanguageArgument); } var client = new PipeTestClient(process); diff --git a/ricaun.RevitTest.Tests/TestsDebugger.cs b/ricaun.RevitTest.Tests/TestsDebugger.cs index 93a0637..3ee5ec5 100644 --- a/ricaun.RevitTest.Tests/TestsDebugger.cs +++ b/ricaun.RevitTest.Tests/TestsDebugger.cs @@ -13,8 +13,9 @@ [assembly: AssemblyMetadata("NUnit.Application", "RICAUN_REVIT_TEST_APPLICATION_DA4R_LOCAL")] [assembly: AssemblyMetadata("NUnit.Application", "NUNIT_APPLICATION_TEST")] -[assembly: AssemblyMetadata("NUnit.Application", "D:\\Users\\ricau\\source\\repos\\ricaun.RevitTest\\ricaun.RevitTest.Console\\bin\\Debug\\ricaun.RevitTest.Console.exe")] [assembly: AssemblyMetadata("NUnit.Application", "RICAUN_REVIT_TEST_APPLICATION_DA4R_ONLINE_TEST")] +[assembly: AssemblyMetadata("NUnit.Application", "D:\\Users\\ricau\\source\\repos\\ricaun.RevitTest\\ricaun.RevitTest.Console\\bin\\Debug\\ricaun.RevitTest.Console.exe")] +//[assembly: AssemblyMetadata("NUnit.Language", "ENU /hosted")] //[assembly: AssemblyMetadata("NUnit.Application", "C:\\Users\\ricau\\Downloads\\SampleTest\\ricaun.DA4R.NUnit.Console.zip")] //[assembly: AssemblyMetadata("NUnit.Application", "..\\..\\..\\ricaun.RevitTest.Console\\bin\\Debug\\ricaun.RevitTest.Console.exe")]