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 <[email protected]> Authored: Tue Jul 11 11:25:33 2017 +0700 Committer: Shad Storhaug <[email protected]> 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();
