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 2017/07/11 07:42:40 UTC
[15/22] lucenenet git commit: Lucene.Net.Tests.Cli: Added
LuceneNetSpecific attribute to all tests
Lucene.Net.Tests.Cli: Added LuceneNetSpecific attribute to all tests
Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/f17e8b7a
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/f17e8b7a
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/f17e8b7a
Branch: refs/heads/master
Commit: f17e8b7ae2804e99bc4ca2f3cb71cafea9284e40
Parents: 71d82b6
Author: Shad Storhaug <sh...@shadstorhaug.com>
Authored: Tue Jul 11 11:25:33 2017 +0700
Committer: Shad Storhaug <sh...@shadstorhaug.com>
Committed: Tue Jul 11 11:25:33 2017 +0700
----------------------------------------------------------------------
.../Commands/Analysis/AnalysisCommandTest.cs | 4 +++-
.../Analysis/AnalysisStempelCompileStemsCommandTest.cs | 4 +++-
.../Analysis/AnalysisStempelPatchStemsCommandTest.cs | 4 +++-
src/tools/Lucene.Net.Tests.Cli/Commands/CommandTestCase.cs | 8 +++++++-
.../Lucene.Net.Tests.Cli/Commands/Demo/DemoCommandTest.cs | 4 +++-
.../Commands/Demo/DemoIndexFilesCommandTest.cs | 5 ++++-
.../Commands/Demo/DemoSearchFilesCommandTest.cs | 5 ++++-
.../Commands/Index/IndexCheckCommandTest.cs | 4 +++-
.../Lucene.Net.Tests.Cli/Commands/Index/IndexCommandTest.cs | 5 ++++-
.../Commands/Index/IndexCopySegmentsTest.cs | 4 +++-
.../Commands/Index/IndexDeleteSegmentsCommandTest.cs | 4 +++-
.../Commands/Index/IndexExtractCfsCommandTest.cs | 4 +++-
.../Commands/Index/IndexFixCommandTest.cs | 6 +++++-
.../Commands/Index/IndexListCfsCommandTest.cs | 5 ++++-
.../Commands/Index/IndexListHighFreqTermsCommandTest.cs | 5 ++++-
.../Commands/Index/IndexListSegmentsCommandTest.cs | 5 ++++-
.../Commands/Index/IndexListTaxonomyStatsCommandTest.cs | 5 ++++-
.../Commands/Index/IndexListTermInfoCommandTest.cs | 5 ++++-
.../Commands/Index/IndexMergeCommandTest.cs | 4 +++-
.../Commands/Index/IndexSplitCommandTest.cs | 5 ++++-
.../Commands/Index/IndexUpgradeCommandTest.cs | 8 +++++++-
.../Lucene.Net.Tests.Cli/Commands/Lock/LockCommandTest.cs | 5 ++++-
.../Commands/Lock/LockStressTestCommandTest.cs | 5 ++++-
.../Commands/Lock/LockVerifyServerCommandTest.cs | 5 ++++-
src/tools/Lucene.Net.Tests.Cli/Commands/RootCommandTest.cs | 5 ++++-
src/tools/Lucene.Net.Tests.Cli/EnvironmentTest.cs | 5 ++++-
.../Lucene.Net.Tests.Cli/SourceCode/SourceCodeParserTest.cs | 4 +++-
27 files changed, 105 insertions(+), 27 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Analysis/AnalysisCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Analysis/AnalysisCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Analysis/AnalysisCommandTest.cs
index b0082e5..43375f2 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Analysis/AnalysisCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Analysis/AnalysisCommandTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.CommandLine;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.CommandLine;
using NUnit.Framework;
using System.Collections.Generic;
@@ -40,6 +41,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestTooManyArguments()
{
Assert.Throws<CommandParsingException>(() => AssertConsoleOutput("one", ""));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Analysis/AnalysisStempelCompileStemsCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Analysis/AnalysisStempelCompileStemsCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Analysis/AnalysisStempelCompileStemsCommandTest.cs
index fdcae26..2ff1367 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Analysis/AnalysisStempelCompileStemsCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Analysis/AnalysisStempelCompileStemsCommandTest.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+using Lucene.Net.Attributes;
+using NUnit.Framework;
using System.Collections.Generic;
namespace Lucene.Net.Cli.Commands
@@ -49,6 +50,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestNotEnoughArguments()
{
AssertConsoleOutput("one", FromResource("NotEnoughArguments", 2));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Analysis/AnalysisStempelPatchStemsCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Analysis/AnalysisStempelPatchStemsCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Analysis/AnalysisStempelPatchStemsCommandTest.cs
index 41d6637..05ac238 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Analysis/AnalysisStempelPatchStemsCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Analysis/AnalysisStempelPatchStemsCommandTest.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+using Lucene.Net.Attributes;
+using NUnit.Framework;
using System.Collections.Generic;
namespace Lucene.Net.Cli.Commands.Analysis
@@ -48,6 +49,7 @@ namespace Lucene.Net.Cli.Commands.Analysis
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestNotEnoughArguments()
{
AssertConsoleOutput("", FromResource("NotEnoughArguments", 1));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/CommandTestCase.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/CommandTestCase.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/CommandTestCase.cs
index 9174667..35485bf 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/CommandTestCase.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/CommandTestCase.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Util;
+using Lucene.Net.Attributes;
+using Lucene.Net.Util;
using NUnit.Framework;
using System.Collections.Generic;
using System.IO;
@@ -71,6 +72,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestAllValidCombinations()
{
var requiredArgs = GetRequiredArgs().ExpandArgs().RequiredParameters();
@@ -95,12 +97,14 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestHelp()
{
AssertConsoleOutput("?", "Version");
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestCommandHasDescription()
{
var output = new MockConsoleApp();
@@ -110,6 +114,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestAllArgumentsHaveDescription()
{
var output = new MockConsoleApp();
@@ -122,6 +127,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestAllOptionsHaveDescription()
{
var output = new MockConsoleApp();
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Demo/DemoCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Demo/DemoCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Demo/DemoCommandTest.cs
index 3f448fa..1de67f3 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Demo/DemoCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Demo/DemoCommandTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.CommandLine;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.CommandLine;
using NUnit.Framework;
using System.Collections.Generic;
@@ -40,6 +41,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestTooManyArguments()
{
Assert.Throws<CommandParsingException>(() => AssertConsoleOutput("one", ""));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Demo/DemoIndexFilesCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Demo/DemoIndexFilesCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Demo/DemoIndexFilesCommandTest.cs
index e892eb1..da756af 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Demo/DemoIndexFilesCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Demo/DemoIndexFilesCommandTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.CommandLine;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.CommandLine;
using NUnit.Framework;
using System.Collections.Generic;
@@ -47,12 +48,14 @@ namespace Lucene.Net.Cli.Commands.Demo
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestNotEnoughArguments()
{
AssertConsoleOutput("one", FromResource("NotEnoughArguments", 2));
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestTooManyArguments()
{
Assert.Throws<CommandParsingException>(() => AssertConsoleOutput("one two three", ""));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Demo/DemoSearchFilesCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Demo/DemoSearchFilesCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Demo/DemoSearchFilesCommandTest.cs
index 3ae64be..84231c1 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Demo/DemoSearchFilesCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Demo/DemoSearchFilesCommandTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.CommandLine;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.CommandLine;
using NUnit.Framework;
using System.Collections.Generic;
@@ -50,12 +51,14 @@ namespace Lucene.Net.Cli.Commands.Demo
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestNotEnoughArguments()
{
AssertConsoleOutput("", FromResource("NotEnoughArguments", 1));
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestTooManyArguments()
{
Assert.Throws<CommandParsingException>(() => AssertConsoleOutput("one two", ""));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCheckCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCheckCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCheckCommandTest.cs
index 5521124..8193ca5 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCheckCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCheckCommandTest.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+using Lucene.Net.Attributes;
+using NUnit.Framework;
using System.Collections.Generic;
namespace Lucene.Net.Cli.Commands
@@ -57,6 +58,7 @@ namespace Lucene.Net.Cli.Commands
/// Ensures the current working directory is used when index directory is not supplied.
/// </summary>
[Test]
+ [LuceneNetSpecific]
public virtual void TestNoArguments()
{
System.IO.Directory.SetCurrentDirectory(@"C:\");
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCommandTest.cs
index 5ec554b..7deb6b1 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCommandTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.CommandLine;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.CommandLine;
using NUnit.Framework;
using System.Collections.Generic;
@@ -42,12 +43,14 @@ namespace Lucene.Net.Cli.Commands
/// Ensures the current working directory is used when index directory is not supplied.
/// </summary>
[Test]
+ [LuceneNetSpecific]
public virtual void TestNoArguments()
{
AssertConsoleOutput("", "Lucene.Net Command Line Utility, Version");
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestTooManyArguments()
{
Assert.Throws<CommandParsingException>(() => AssertConsoleOutput("one", ""));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCopySegmentsTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCopySegmentsTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCopySegmentsTest.cs
index 3c14af5..d04e630 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCopySegmentsTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexCopySegmentsTest.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+using Lucene.Net.Attributes;
+using NUnit.Framework;
using System.Collections.Generic;
namespace Lucene.Net.Cli.Commands
@@ -49,6 +50,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestNotEnoughArguments()
{
AssertConsoleOutput("one two", FromResource("NotEnoughArguments", 3));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexDeleteSegmentsCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexDeleteSegmentsCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexDeleteSegmentsCommandTest.cs
index bc72375..3c2d848 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexDeleteSegmentsCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexDeleteSegmentsCommandTest.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+using Lucene.Net.Attributes;
+using NUnit.Framework;
using System.Collections.Generic;
namespace Lucene.Net.Cli.Commands
@@ -49,6 +50,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestNotEnoughArguments()
{
AssertConsoleOutput("one", FromResource("NotEnoughArguments", 2));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexExtractCfsCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexExtractCfsCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexExtractCfsCommandTest.cs
index 2325d0d..c418acc 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexExtractCfsCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexExtractCfsCommandTest.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+using Lucene.Net.Attributes;
+using NUnit.Framework;
using System.Collections.Generic;
namespace Lucene.Net.Cli.Commands
@@ -47,6 +48,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestNotEnoughArguments()
{
AssertConsoleOutput("", FromResource("NotEnoughArguments", 1));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexFixCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexFixCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexFixCommandTest.cs
index d153f2d..6406137 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexFixCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexFixCommandTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.CommandLine;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.CommandLine;
using NUnit.Framework;
using System.Collections.Generic;
using System.Linq;
@@ -54,6 +55,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public override void TestAllValidCombinations()
{
var requiredArgs = GetRequiredArgs().ExpandArgs().RequiredParameters();
@@ -83,6 +85,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestNoArguments()
{
System.IO.Directory.SetCurrentDirectory(@"C:\");
@@ -90,6 +93,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestTooManyArguments()
{
Assert.Throws<CommandParsingException>(() => AssertConsoleOutput("one two", ""));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListCfsCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListCfsCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListCfsCommandTest.cs
index 244e2fc..c1cac24 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListCfsCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListCfsCommandTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.CommandLine;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.CommandLine;
using NUnit.Framework;
using System.Collections.Generic;
@@ -48,12 +49,14 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestNotEnoughArguments()
{
AssertConsoleOutput("", FromResource("NotEnoughArguments", 1));
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestTooManyArguments()
{
Assert.Throws<CommandParsingException>(() => AssertConsoleOutput("one two", ""));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListHighFreqTermsCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListHighFreqTermsCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListHighFreqTermsCommandTest.cs
index e12aeea..42ab9c6 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListHighFreqTermsCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListHighFreqTermsCommandTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.CommandLine;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.CommandLine;
using NUnit.Framework;
using System.Collections.Generic;
@@ -52,6 +53,7 @@ namespace Lucene.Net.Cli.Commands
/// Ensures the current working directory is used when index directory is not supplied.
/// </summary>
[Test]
+ [LuceneNetSpecific]
public virtual void TestNoArguments()
{
System.IO.Directory.SetCurrentDirectory(@"C:\");
@@ -59,6 +61,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestTooManyArguments()
{
Assert.Throws<CommandParsingException>(() => AssertConsoleOutput("one two", ""));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListSegmentsCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListSegmentsCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListSegmentsCommandTest.cs
index a8e4837..341df92 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListSegmentsCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListSegmentsCommandTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.CommandLine;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.CommandLine;
using NUnit.Framework;
using System.Collections.Generic;
@@ -48,6 +49,7 @@ namespace Lucene.Net.Cli.Commands
/// Ensures the current working directory is used when index directory is not supplied.
/// </summary>
[Test]
+ [LuceneNetSpecific]
public virtual void TestNoArguments()
{
System.IO.Directory.SetCurrentDirectory(@"C:\");
@@ -55,6 +57,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestTooManyArguments()
{
Assert.Throws<CommandParsingException>(() => AssertConsoleOutput("one two", ""));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListTaxonomyStatsCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListTaxonomyStatsCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListTaxonomyStatsCommandTest.cs
index 4b35516..0fc7994 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListTaxonomyStatsCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListTaxonomyStatsCommandTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.CommandLine;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.CommandLine;
using NUnit.Framework;
using System.Collections.Generic;
@@ -50,6 +51,7 @@ namespace Lucene.Net.Cli.Commands
/// Ensures the current working directory is used when index directory is not supplied.
/// </summary>
[Test]
+ [LuceneNetSpecific]
public virtual void TestNoArguments()
{
System.IO.Directory.SetCurrentDirectory(@"C:\");
@@ -57,6 +59,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestTooManyArguments()
{
Assert.Throws<CommandParsingException>(() => AssertConsoleOutput("one two", ""));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListTermInfoCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListTermInfoCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListTermInfoCommandTest.cs
index 1b97cf2..2bfdcff 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListTermInfoCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexListTermInfoCommandTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.CommandLine;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.CommandLine;
using NUnit.Framework;
using System.Collections.Generic;
@@ -46,12 +47,14 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestNotEnoughArguments()
{
AssertConsoleOutput("", FromResource("NotEnoughArguments", 3));
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestTooManyArguments()
{
Assert.Throws<CommandParsingException>(() => AssertConsoleOutput("one two three four", ""));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexMergeCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexMergeCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexMergeCommandTest.cs
index 7dba980..5a69565 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexMergeCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexMergeCommandTest.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+using Lucene.Net.Attributes;
+using NUnit.Framework;
using System.Collections.Generic;
namespace Lucene.Net.Cli.Commands
@@ -48,6 +49,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestNotEnoughArguments()
{
AssertConsoleOutput("", FromResource("NotEnoughArguments", 3));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexSplitCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexSplitCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexSplitCommandTest.cs
index a6a1a95..efef607 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexSplitCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexSplitCommandTest.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+using Lucene.Net.Attributes;
+using NUnit.Framework;
using System.Collections.Generic;
using System.Linq;
@@ -54,6 +55,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public override void TestAllValidCombinations()
{
var requiredArgs = GetRequiredArgs().ExpandArgs().RequiredParameters();
@@ -87,6 +89,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestNotEnoughArguments()
{
AssertConsoleOutput("", FromResource("NotEnoughArguments", 2));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexUpgradeCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexUpgradeCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexUpgradeCommandTest.cs
index 547fbab..1568c35 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexUpgradeCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Index/IndexUpgradeCommandTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.CommandLine;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.CommandLine;
using Lucene.Net.Index;
using Lucene.Net.Store;
using NUnit.Framework;
@@ -54,6 +55,7 @@ namespace Lucene.Net.Cli.Commands
/// Ensures the current working directory is used when index directory is not supplied.
/// </summary>
[Test]
+ [LuceneNetSpecific]
public virtual void TestNoArguments()
{
System.IO.Directory.SetCurrentDirectory(@"C:\");
@@ -61,6 +63,7 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestTooManyArguments()
{
Assert.Throws<CommandParsingException>(() => AssertConsoleOutput("one two", ""));
@@ -70,6 +73,7 @@ namespace Lucene.Net.Cli.Commands
/// Integration test to ensure --verbose argument is passed through and parsed correctly by IndexUpgrader
/// </summary>
[Test]
+ [LuceneNetSpecific]
public virtual void TestPassingVerboseArgument()
{
MockConsoleApp output;
@@ -92,6 +96,7 @@ namespace Lucene.Net.Cli.Commands
/// Integration test to ensure --delete-prior-commits argument is passed through and parsed correctly by IndexUpgrader
/// </summary>
[Test]
+ [LuceneNetSpecific]
public virtual void TestPassingDeletePriorCommitsArgument()
{
MockConsoleApp output;
@@ -114,6 +119,7 @@ namespace Lucene.Net.Cli.Commands
/// Integration test to ensure --directory-type argument is passed through and parsed correctly by IndexUpgrader
/// </summary>
[Test]
+ [LuceneNetSpecific]
public virtual void TestPassingDirectoryTypeArgument()
{
MockConsoleApp output;
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Lock/LockCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Lock/LockCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Lock/LockCommandTest.cs
index 9ac8c04..b2c7740 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Lock/LockCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Lock/LockCommandTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.CommandLine;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.CommandLine;
using NUnit.Framework;
using System.Collections.Generic;
@@ -42,12 +43,14 @@ namespace Lucene.Net.Cli.Commands
/// Ensures the current working directory is used when index directory is not supplied.
/// </summary>
[Test]
+ [LuceneNetSpecific]
public virtual void TestNoArguments()
{
AssertConsoleOutput("", "Lucene.Net Command Line Utility, Version");
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestTooManyArguments()
{
Assert.Throws<CommandParsingException>(() => AssertConsoleOutput("one", ""));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Lock/LockStressTestCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Lock/LockStressTestCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Lock/LockStressTestCommandTest.cs
index 948104a..bfbdd3b 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Lock/LockStressTestCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Lock/LockStressTestCommandTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.CommandLine;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.CommandLine;
using NUnit.Framework;
using System.Collections.Generic;
@@ -49,12 +50,14 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestNotEnoughArguments()
{
AssertConsoleOutput("one two three four five six", FromResource("NotEnoughArguments", 7));
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestTooManyArguments()
{
Assert.Throws<CommandParsingException>(() => AssertConsoleOutput("one two three four five six seven eight", ""));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/Lock/LockVerifyServerCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/Lock/LockVerifyServerCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/Lock/LockVerifyServerCommandTest.cs
index 485482e..c1bc96e 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/Lock/LockVerifyServerCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/Lock/LockVerifyServerCommandTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.CommandLine;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.CommandLine;
using NUnit.Framework;
using System.Collections.Generic;
@@ -44,12 +45,14 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestNotEnoughArguments()
{
AssertConsoleOutput("one", FromResource("NotEnoughArguments", 2));
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestTooManyArguments()
{
Assert.Throws<CommandParsingException>(() => AssertConsoleOutput("one two three", ""));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/Commands/RootCommandTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/Commands/RootCommandTest.cs b/src/tools/Lucene.Net.Tests.Cli/Commands/RootCommandTest.cs
index b49b697..0889b7f 100644
--- a/src/tools/Lucene.Net.Tests.Cli/Commands/RootCommandTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/Commands/RootCommandTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.CommandLine;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.CommandLine;
using NUnit.Framework;
using System.Collections.Generic;
@@ -40,12 +41,14 @@ namespace Lucene.Net.Cli.Commands
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestTooManyArguments()
{
Assert.Throws<CommandParsingException>(() => AssertConsoleOutput("one", ""));
}
[Test]
+ [LuceneNetSpecific]
public override void TestCommandHasDescription()
{
// No need to do this, it is not displayed anyway
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/EnvironmentTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/EnvironmentTest.cs b/src/tools/Lucene.Net.Tests.Cli/EnvironmentTest.cs
index 29d53c0..4a56fcd 100644
--- a/src/tools/Lucene.Net.Tests.Cli/EnvironmentTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/EnvironmentTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Cli.Commands;
+using Lucene.Net.Attributes;
+using Lucene.Net.Cli.Commands;
using NUnit.Framework;
namespace Lucene.Net.Cli
@@ -6,12 +7,14 @@ namespace Lucene.Net.Cli
public class EnvironmentTest
{
[Test]
+ [LuceneNetSpecific]
public virtual void TestNotEnoughArgumentsResourceNotNull()
{
Assert.NotNull(CommandTestCase.FromResource("NotEnoughArguments"));
}
[Test]
+ [LuceneNetSpecific]
public virtual void TestNotEnoughArgumentsResourceNotEmpty()
{
Assert.IsNotEmpty(CommandTestCase.FromResource("NotEnoughArguments"));
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/f17e8b7a/src/tools/Lucene.Net.Tests.Cli/SourceCode/SourceCodeParserTest.cs
----------------------------------------------------------------------
diff --git a/src/tools/Lucene.Net.Tests.Cli/SourceCode/SourceCodeParserTest.cs b/src/tools/Lucene.Net.Tests.Cli/SourceCode/SourceCodeParserTest.cs
index 23ae032..d7a465c 100644
--- a/src/tools/Lucene.Net.Tests.Cli/SourceCode/SourceCodeParserTest.cs
+++ b/src/tools/Lucene.Net.Tests.Cli/SourceCode/SourceCodeParserTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Support;
+using Lucene.Net.Attributes;
+using Lucene.Net.Support;
using NUnit.Framework;
using System.IO;
using System.Reflection;
@@ -25,6 +26,7 @@ namespace Lucene.Net.Cli.SourceCode
public class SourceCodeParserTest
{
[Test]
+ [LuceneNetSpecific]
public void TestSourceCodeSectionParser()
{
var parser = new SourceCodeSectionParser();