You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by ni...@apache.org on 2019/08/07 22:26:05 UTC
[lucenenet] 08/42: BUG: Lucene.Net.Tests.Cli - Fixed issue with
xplat root directory specification (all platforms were trying to set the
directory to C:\)
This is an automated email from the ASF dual-hosted git repository.
nightowl888 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/lucenenet.git
commit 101e594b7bbe68ddeb29919c8b9b16ef24f2097e
Author: Shad Storhaug <sh...@shadstorhaug.com>
AuthorDate: Wed Jul 31 06:47:14 2019 +0700
BUG: Lucene.Net.Tests.Cli - Fixed issue with xplat root directory specification (all platforms were trying to set the directory to C:\)
---
.../Commands/Benchmark/BenchmarkFindQualityQueriesCommandTest.cs | 4 ++--
src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/CommandTestCase.cs | 2 ++
.../Lucene.Net.Tests.Cli/Commands/Index/IndexCheckCommandTest.cs | 4 ++--
.../tools/Lucene.Net.Tests.Cli/Commands/Index/IndexFixCommandTest.cs | 4 ++--
.../Commands/Index/IndexListHighFreqTermsCommandTest.cs | 4 ++--
.../Commands/Index/IndexListSegmentsCommandTest.cs | 4 ++--
.../Commands/Index/IndexListTaxonomyStatsCommandTest.cs | 4 ++--
.../Lucene.Net.Tests.Cli/Commands/Index/IndexUpgradeCommandTest.cs | 4 ++--
8 files changed, 16 insertions(+), 14 deletions(-)
diff --git a/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Benchmark/BenchmarkFindQualityQueriesCommandTest.cs b/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Benchmark/BenchmarkFindQualityQueriesCommandTest.cs
index 738040e..f8baa45 100644
--- a/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Benchmark/BenchmarkFindQualityQueriesCommandTest.cs
+++ b/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Benchmark/BenchmarkFindQualityQueriesCommandTest.cs
@@ -51,8 +51,8 @@ namespace Lucene.Net.Cli.Commands
[LuceneNetSpecific]
public virtual void TestNoArguments()
{
- System.IO.Directory.SetCurrentDirectory(@"C:\");
- AssertCommandTranslation("", new string[] { @"C:\" });
+ System.IO.Directory.SetCurrentDirectory(RootDirectory);
+ AssertCommandTranslation("", new string[] { RootDirectory });
}
[Test]
diff --git a/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/CommandTestCase.cs b/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/CommandTestCase.cs
index 92b1694..65fc14b 100644
--- a/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/CommandTestCase.cs
+++ b/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/CommandTestCase.cs
@@ -26,6 +26,8 @@ namespace Lucene.Net.Cli.Commands
public abstract class CommandTestCase : LuceneTestCase
{
+ protected readonly string RootDirectory = Util.Constants.WINDOWS ? @"C:\" : (Constants.LINUX ? "/home" : /*macOS*/ "/");
+
protected abstract ConfigurationBase CreateConfiguration(MockConsoleApp app);
protected abstract IList<Arg[]> GetRequiredArgs();
diff --git a/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCheckCommandTest.cs b/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCheckCommandTest.cs
index 33d9d41..143f545 100644
--- a/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCheckCommandTest.cs
+++ b/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCheckCommandTest.cs
@@ -59,8 +59,8 @@ namespace Lucene.Net.Cli.Commands
[LuceneNetSpecific]
public virtual void TestNoArguments()
{
- System.IO.Directory.SetCurrentDirectory(@"C:\");
- AssertCommandTranslation("", new string[] { @"C:\" });
+ System.IO.Directory.SetCurrentDirectory(RootDirectory);
+ AssertCommandTranslation("", new string[] { RootDirectory });
}
}
}
diff --git a/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexFixCommandTest.cs b/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexFixCommandTest.cs
index 6406137..ee84856 100644
--- a/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexFixCommandTest.cs
+++ b/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexFixCommandTest.cs
@@ -88,8 +88,8 @@ namespace Lucene.Net.Cli.Commands
[LuceneNetSpecific]
public virtual void TestNoArguments()
{
- System.IO.Directory.SetCurrentDirectory(@"C:\");
- AssertCommandTranslation("", new string[] { @"C:\", "-fix" });
+ System.IO.Directory.SetCurrentDirectory(RootDirectory);
+ AssertCommandTranslation("", new string[] { RootDirectory, "-fix" });
}
[Test]
diff --git a/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListHighFreqTermsCommandTest.cs b/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListHighFreqTermsCommandTest.cs
index 42ab9c6..1a74cee 100644
--- a/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListHighFreqTermsCommandTest.cs
+++ b/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListHighFreqTermsCommandTest.cs
@@ -56,8 +56,8 @@ namespace Lucene.Net.Cli.Commands
[LuceneNetSpecific]
public virtual void TestNoArguments()
{
- System.IO.Directory.SetCurrentDirectory(@"C:\");
- AssertCommandTranslation("", new string[] { @"C:\" });
+ System.IO.Directory.SetCurrentDirectory(RootDirectory);
+ AssertCommandTranslation("", new string[] { RootDirectory });
}
[Test]
diff --git a/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListSegmentsCommandTest.cs b/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListSegmentsCommandTest.cs
index 341df92..351acd3 100644
--- a/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListSegmentsCommandTest.cs
+++ b/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListSegmentsCommandTest.cs
@@ -52,8 +52,8 @@ namespace Lucene.Net.Cli.Commands
[LuceneNetSpecific]
public virtual void TestNoArguments()
{
- System.IO.Directory.SetCurrentDirectory(@"C:\");
- AssertCommandTranslation("", new string[] { @"C:\", "-l" });
+ System.IO.Directory.SetCurrentDirectory(RootDirectory);
+ AssertCommandTranslation("", new string[] { RootDirectory, "-l" });
}
[Test]
diff --git a/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListTaxonomyStatsCommandTest.cs b/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListTaxonomyStatsCommandTest.cs
index 0fc7994..1a579d7 100644
--- a/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListTaxonomyStatsCommandTest.cs
+++ b/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListTaxonomyStatsCommandTest.cs
@@ -54,8 +54,8 @@ namespace Lucene.Net.Cli.Commands
[LuceneNetSpecific]
public virtual void TestNoArguments()
{
- System.IO.Directory.SetCurrentDirectory(@"C:\");
- AssertCommandTranslation("", new string[] { @"C:\" });
+ System.IO.Directory.SetCurrentDirectory(RootDirectory);
+ AssertCommandTranslation("", new string[] { RootDirectory });
}
[Test]
diff --git a/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexUpgradeCommandTest.cs b/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexUpgradeCommandTest.cs
index 1568c35..6a442d7 100644
--- a/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexUpgradeCommandTest.cs
+++ b/src/dotnet/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexUpgradeCommandTest.cs
@@ -58,8 +58,8 @@ namespace Lucene.Net.Cli.Commands
[LuceneNetSpecific]
public virtual void TestNoArguments()
{
- System.IO.Directory.SetCurrentDirectory(@"C:\");
- AssertCommandTranslation("", new string[] { @"C:\" });
+ System.IO.Directory.SetCurrentDirectory(RootDirectory);
+ AssertCommandTranslation("", new string[] { RootDirectory });
}
[Test]