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 2016/11/10 11:33:27 UTC
[16/58] [abbrv] lucenenet git commit: Revert "HACK: Added stubs for
all tests subclasses of abstract test classes (with [Test] attributes) and
commented the [Test] attributes in the abstract classes to keep the tests
from running in the wrong context."
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/d67ed2b2/src/Lucene.Net.Tests/core/Support/TestLurchTable.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Support/TestLurchTable.cs b/src/Lucene.Net.Tests/core/Support/TestLurchTable.cs
index 264e95c..eb92962 100644
--- a/src/Lucene.Net.Tests/core/Support/TestLurchTable.cs
+++ b/src/Lucene.Net.Tests/core/Support/TestLurchTable.cs
@@ -529,118 +529,6 @@ namespace Lucene.Net.Support
return KeyComparer.GetHashCode(obj.Key) ^ ValueComparer.GetHashCode(obj.Value);
}
}
-
-
- #region TestGenericCollection<TList, TItem>
- // LUCENENET NOTE: Tests in an abstract base class are not pulled into the correct
- // context in Visual Studio. This fixes that with the minimum amount of code necessary
- // to run them in the correct context without duplicating all of the tests.
-
- [Test, LuceneNetSpecific]
- public void TestGenericCollection_TestAddRemove()
- {
- base.TestAddRemove();
- }
-
- [Test, LuceneNetSpecific]
- public void TestGenericCollection_TestAddReverseRemove()
- {
- base.TestAddReverseRemove();
- }
-
- [Test, LuceneNetSpecific]
- public void TestGenericCollection_TestClear()
- {
- base.TestClear();
- }
-
- [Test, LuceneNetSpecific]
- public void TestGenericCollection_TestContains()
- {
- base.TestContains();
- }
-
- [Test, LuceneNetSpecific]
- public void TestGenericCollection_TestCopyTo()
- {
- base.TestCopyTo();
- }
-
- [Test, LuceneNetSpecific]
- public void TestGenericCollection_TestIsReadOnly()
- {
- base.TestIsReadOnly();
- }
-
- [Test, LuceneNetSpecific]
- public void TestGenericCollection_TestGetEnumerator()
- {
- base.TestGetEnumerator();
- }
-
- [Test, LuceneNetSpecific]
- public void TestGenericCollection_TestGetEnumerator2()
- {
- base.TestGetEnumerator2();
- }
-
- #endregion
-
- #region TestCollection<TList, TFactory, TItem>
- // LUCENENET NOTE: Tests in an abstract base class are not pulled into the correct
- // context in Visual Studio. This fixes that with the minimum amount of code necessary
- // to run them in the correct context without duplicating all of the tests.
-
- [Test, LuceneNetSpecific]
- public void TestCollection_TestAddRemove()
- {
- base.TestAddRemove();
- }
-
- [Test, LuceneNetSpecific]
- public void TestCollection_TestAddReverseRemove()
- {
- base.TestAddReverseRemove();
- }
-
- [Test, LuceneNetSpecific]
- public void TestCollection_TestClear()
- {
- base.TestClear();
- }
-
- [Test, LuceneNetSpecific]
- public void TestCollection_TestContains()
- {
- base.TestContains();
- }
-
- [Test, LuceneNetSpecific]
- public void TestCollection_TestCopyTo()
- {
- base.TestCopyTo();
- }
-
- [Test, LuceneNetSpecific]
- public void TestCollection_TestIsReadOnly()
- {
- base.TestIsReadOnly();
- }
-
- [Test, LuceneNetSpecific]
- public void TestCollection_TestGetEnumerator()
- {
- base.TestGetEnumerator();
- }
-
- [Test, LuceneNetSpecific]
- public void TestCollection_TestGetEnumerator2()
- {
- base.TestGetEnumerator2();
- }
-
- #endregion
-
}
[TestFixture]
@@ -665,32 +553,6 @@ namespace Lucene.Net.Support
}
return results.ToArray();
}
-
-
- #region TestDictionary<TDictionary, TFactory, TKey, TValue>
- // LUCENENET NOTE: Tests in an abstract base class are not pulled into the correct
- // context in Visual Studio. This fixes that with the minimum amount of code necessary
- // to run them in the correct context without duplicating all of the tests.
-
- [Test, LuceneNetSpecific]
- public void TestDictionary_TestAddRemoveByKey()
- {
- base.TestAddRemoveByKey();
- }
-
- [Test, LuceneNetSpecific]
- public void TestDictionary_TestKeys()
- {
- base.TestKeys();
- }
-
- [Test, LuceneNetSpecific]
- public void TestDictionary_TestValues()
- {
- base.TestValues();
- }
-
- #endregion
}
@@ -717,7 +579,7 @@ namespace Lucene.Net.Support
return list;
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestAddRemove()
{
TList list = new TList();
@@ -738,7 +600,7 @@ namespace Lucene.Net.Support
}
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestAddReverseRemove()
{
TList list = new TList();
@@ -759,7 +621,7 @@ namespace Lucene.Net.Support
}
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestClear()
{
TList list = new TList();
@@ -774,7 +636,7 @@ namespace Lucene.Net.Support
Assert.AreEqual(0, list.Count);
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestContains()
{
TList list = new TList();
@@ -788,7 +650,7 @@ namespace Lucene.Net.Support
Assert.IsTrue(list.Contains(item));
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestCopyTo()
{
TList list = new TList();
@@ -808,13 +670,13 @@ namespace Lucene.Net.Support
Assert.AreEqual(0, items.Count);
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestIsReadOnly()
{
Assert.IsFalse(new TList().IsReadOnly);
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestGetEnumerator()
{
TList list = new TList();
@@ -830,7 +692,7 @@ namespace Lucene.Net.Support
Assert.AreEqual(0, items.Count);
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestGetEnumerator2()
{
TList list = new TList();
@@ -896,7 +758,7 @@ namespace Lucene.Net.Support
where TDictionary : IDictionary<TKey, TValue>, IDisposable
where TFactory : IFactory<TDictionary>, new()
{
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestAddRemoveByKey()
{
KeyValuePair<TKey, TValue>[] sample = GetSample();
@@ -918,7 +780,7 @@ namespace Lucene.Net.Support
}
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestKeys()
{
KeyValuePair<TKey, TValue>[] sample = GetSample();
@@ -941,7 +803,7 @@ namespace Lucene.Net.Support
}
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestValues()
{
KeyValuePair<TKey, TValue>[] sample = GetSample();
@@ -970,7 +832,7 @@ namespace Lucene.Net.Support
protected readonly TFactory Factory = new TFactory();
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestAddRemove()
{
using (TList list = Factory.Create())
@@ -993,7 +855,7 @@ namespace Lucene.Net.Support
}
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestAddReverseRemove()
{
using (TList list = Factory.Create())
@@ -1016,7 +878,7 @@ namespace Lucene.Net.Support
}
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestClear()
{
using (TList list = Factory.Create())
@@ -1033,7 +895,7 @@ namespace Lucene.Net.Support
}
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestContains()
{
using (TList list = Factory.Create())
@@ -1049,7 +911,7 @@ namespace Lucene.Net.Support
}
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestCopyTo()
{
using (TList list = Factory.Create())
@@ -1071,14 +933,14 @@ namespace Lucene.Net.Support
}
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestIsReadOnly()
{
using (TList list = Factory.Create())
Assert.IsFalse(list.IsReadOnly);
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestGetEnumerator()
{
using (TList list = Factory.Create())
@@ -1096,7 +958,7 @@ namespace Lucene.Net.Support
}
}
- // [Test, LuceneNetSpecific] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test, LuceneNetSpecific]
public virtual void TestGetEnumerator2()
{
using (TList list = Factory.Create())
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/d67ed2b2/src/Lucene.Net.Tests/core/Util/BaseSortTestCase.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Util/BaseSortTestCase.cs b/src/Lucene.Net.Tests/core/Util/BaseSortTestCase.cs
index 51ac7e2..dd31909 100644
--- a/src/Lucene.Net.Tests/core/Util/BaseSortTestCase.cs
+++ b/src/Lucene.Net.Tests/core/Util/BaseSortTestCase.cs
@@ -153,55 +153,55 @@ namespace Lucene.Net.Util
DoTest(strategy, Random().Next(20000));
}
- // [Test] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test]
public virtual void TestEmpty()
{
SortTest(new Entry[0]);
}
- // [Test] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test]
public virtual void TestOne()
{
DoTest(RandomStrategy, 1);
}
- // [Test] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test]
public virtual void TestTwo()
{
DoTest(RandomStrategy, 2);
}
- // [Test] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test]
public virtual void TestRandom()
{
DoTest(RandomStrategy);
}
- // [Test] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test]
public virtual void TestRandomLowCardinality()
{
DoTest(RandomLowCardinalityStrategy, 2);
}
- // [Test] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test]
public virtual void TestAscending()
{
DoTest(AscendingStrategy, 2);
}
- // [Test] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test]
public virtual void TestAscendingSequences()
{
DoTest(AscendingSequencesStrategy, 2);
}
- // [Test] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test]
public virtual void TestDescending()
{
DoTest(DescendingStrategy, 2);
}
- // [Test] // LUCENENET NOTE: For now, we are overriding this test in every subclass to pull it into the right context for the subclass
+ [Test]
public virtual void TestStrictlyDescendingStrategy()
{
DoTest(StrictlyDescendingStrategy, 2);
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/d67ed2b2/src/Lucene.Net.Tests/core/Util/Packed/TestEliasFanoDocIdSet.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Util/Packed/TestEliasFanoDocIdSet.cs b/src/Lucene.Net.Tests/core/Util/Packed/TestEliasFanoDocIdSet.cs
index 38d63a1..91c7062 100644
--- a/src/Lucene.Net.Tests/core/Util/Packed/TestEliasFanoDocIdSet.cs
+++ b/src/Lucene.Net.Tests/core/Util/Packed/TestEliasFanoDocIdSet.cs
@@ -1,5 +1,4 @@
using Lucene.Net.Support;
-using NUnit.Framework;
using System.Collections;
using System.Diagnostics;
@@ -76,49 +75,5 @@ namespace Lucene.Net.Util.Packed
return SlowAdvance(target);
}
}
-
-
- #region BaseDocIdSetTestCase<T>
- // LUCENENET NOTE: Tests in an abstract base class are not pulled into the correct
- // context in Visual Studio. This fixes that with the minimum amount of code necessary
- // to run them in the correct context without duplicating all of the tests.
-
- /// <summary>
- /// Test length=0.
- /// </summary>
- [Test]
- public override void TestNoBit()
- {
- base.TestNoBit();
- }
-
- /// <summary>
- /// Test length=1.
- /// </summary>
- [Test]
- public override void Test1Bit()
- {
- base.Test1Bit();
- }
-
- /// <summary>
- /// Test length=2.
- /// </summary>
- [Test]
- public override void Test2Bits()
- {
- base.Test2Bits();
- }
-
- /// <summary>
- /// Compare the content of the set against a <seealso cref="BitSet"/>.
- /// </summary>
- [Test]
- public override void TestAgainstBitSet()
- {
- base.TestAgainstBitSet();
- }
-
- #endregion
}
}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/d67ed2b2/src/Lucene.Net.Tests/core/Util/TestDocIdBitSet.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Util/TestDocIdBitSet.cs b/src/Lucene.Net.Tests/core/Util/TestDocIdBitSet.cs
index bb779c5..1294bff 100644
--- a/src/Lucene.Net.Tests/core/Util/TestDocIdBitSet.cs
+++ b/src/Lucene.Net.Tests/core/Util/TestDocIdBitSet.cs
@@ -1,5 +1,3 @@
-using Lucene.Net.Attributes;
-using NUnit.Framework;
using System.Collections;
namespace Lucene.Net.Util
@@ -27,49 +25,5 @@ namespace Lucene.Net.Util
{
return new DocIdBitSet((BitArray)bs.Clone());
}
-
-
- #region BaseDocIdSetTestCase<T>
- // LUCENENET NOTE: Tests in an abstract base class are not pulled into the correct
- // context in Visual Studio. This fixes that with the minimum amount of code necessary
- // to run them in the correct context without duplicating all of the tests.
-
- /// <summary>
- /// Test length=0.
- /// </summary>
- [Test]
- public override void TestNoBit()
- {
- base.TestNoBit();
- }
-
- /// <summary>
- /// Test length=1.
- /// </summary>
- [Test]
- public override void Test1Bit()
- {
- base.Test1Bit();
- }
-
- /// <summary>
- /// Test length=2.
- /// </summary>
- [Test]
- public override void Test2Bits()
- {
- base.Test2Bits();
- }
-
- /// <summary>
- /// Compare the content of the set against a <seealso cref="BitSet"/>.
- /// </summary>
- [Test, LongRunningTest, Timeout(150000)]
- public override void TestAgainstBitSet()
- {
- base.TestAgainstBitSet();
- }
-
- #endregion
}
}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/d67ed2b2/src/Lucene.Net.Tests/core/Util/TestFixedBitSet.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Util/TestFixedBitSet.cs b/src/Lucene.Net.Tests/core/Util/TestFixedBitSet.cs
index 2f822f9..550b3e1 100644
--- a/src/Lucene.Net.Tests/core/Util/TestFixedBitSet.cs
+++ b/src/Lucene.Net.Tests/core/Util/TestFixedBitSet.cs
@@ -1,5 +1,4 @@
using System;
-using Lucene.Net.Attributes;
using Lucene.Net.Randomized.Generators;
using Lucene.Net.Support;
using NUnit.Framework;
@@ -511,49 +510,5 @@ namespace Lucene.Net.Util
Assert.IsTrue(bits.Get(1));
Assert.IsFalse(newBits.Get(1));
}
-
-
- #region BaseDocIdSetTestCase<T>
- // LUCENENET NOTE: Tests in an abstract base class are not pulled into the correct
- // context in Visual Studio. This fixes that with the minimum amount of code necessary
- // to run them in the correct context without duplicating all of the tests.
-
- /// <summary>
- /// Test length=0.
- /// </summary>
- [Test]
- public override void TestNoBit()
- {
- base.TestNoBit();
- }
-
- /// <summary>
- /// Test length=1.
- /// </summary>
- [Test]
- public override void Test1Bit()
- {
- base.Test1Bit();
- }
-
- /// <summary>
- /// Test length=2.
- /// </summary>
- [Test]
- public override void Test2Bits()
- {
- base.Test2Bits();
- }
-
- /// <summary>
- /// Compare the content of the set against a <seealso cref="BitSet"/>.
- /// </summary>
- [Test, LongRunningTest, Timeout(150000)]
- public override void TestAgainstBitSet()
- {
- base.TestAgainstBitSet();
- }
-
- #endregion
}
}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/d67ed2b2/src/Lucene.Net.Tests/core/Util/TestInPlaceMergeSorter.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Util/TestInPlaceMergeSorter.cs b/src/Lucene.Net.Tests/core/Util/TestInPlaceMergeSorter.cs
index 3649531..5c35706 100644
--- a/src/Lucene.Net.Tests/core/Util/TestInPlaceMergeSorter.cs
+++ b/src/Lucene.Net.Tests/core/Util/TestInPlaceMergeSorter.cs
@@ -1,5 +1,3 @@
-using NUnit.Framework;
-
namespace Lucene.Net.Util
{
/*
@@ -34,67 +32,5 @@ namespace Lucene.Net.Util
{
return new ArrayInPlaceMergeSorter<Entry>(arr, ArrayUtil.naturalComparator<Entry>());
}
-
-
- #region BaseSortTestCase
- // LUCENENET NOTE: Tests in an abstract base class are not pulled into the correct
- // context in Visual Studio. This fixes that with the minimum amount of code necessary
- // to run them in the correct context without duplicating all of the tests.
-
- [Test]
- public override void TestEmpty()
- {
- base.TestEmpty();
- }
-
- [Test]
- public override void TestOne()
- {
- base.TestOne();
- }
-
- [Test]
- public override void TestTwo()
- {
- base.TestTwo();
- }
-
- [Test]
- public override void TestRandom()
- {
- base.TestRandom();
- }
-
- [Test]
- public override void TestRandomLowCardinality()
- {
- base.TestRandomLowCardinality();
- }
-
- [Test]
- public override void TestAscending()
- {
- base.TestAscending();
- }
-
- [Test]
- public override void TestAscendingSequences()
- {
- base.TestAscendingSequences();
- }
-
- [Test]
- public override void TestDescending()
- {
- base.TestDescending();
- }
-
- [Test]
- public override void TestStrictlyDescendingStrategy()
- {
- base.TestStrictlyDescendingStrategy();
- }
-
- #endregion
}
}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/d67ed2b2/src/Lucene.Net.Tests/core/Util/TestIntroSorter.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Util/TestIntroSorter.cs b/src/Lucene.Net.Tests/core/Util/TestIntroSorter.cs
index b2c75f8..c71893a 100644
--- a/src/Lucene.Net.Tests/core/Util/TestIntroSorter.cs
+++ b/src/Lucene.Net.Tests/core/Util/TestIntroSorter.cs
@@ -1,5 +1,3 @@
-using NUnit.Framework;
-
namespace Lucene.Net.Util
{
/*
@@ -30,67 +28,5 @@ namespace Lucene.Net.Util
{
return new ArrayIntroSorter<Entry>(arr, ArrayUtil.naturalComparator<Entry>());
}
-
-
- #region BaseSortTestCase
- // LUCENENET NOTE: Tests in an abstract base class are not pulled into the correct
- // context in Visual Studio. This fixes that with the minimum amount of code necessary
- // to run them in the correct context without duplicating all of the tests.
-
- [Test]
- public override void TestEmpty()
- {
- base.TestEmpty();
- }
-
- [Test]
- public override void TestOne()
- {
- base.TestOne();
- }
-
- [Test]
- public override void TestTwo()
- {
- base.TestTwo();
- }
-
- [Test]
- public override void TestRandom()
- {
- base.TestRandom();
- }
-
- [Test]
- public override void TestRandomLowCardinality()
- {
- base.TestRandomLowCardinality();
- }
-
- [Test]
- public override void TestAscending()
- {
- base.TestAscending();
- }
-
- [Test]
- public override void TestAscendingSequences()
- {
- base.TestAscendingSequences();
- }
-
- [Test]
- public override void TestDescending()
- {
- base.TestDescending();
- }
-
- [Test]
- public override void TestStrictlyDescendingStrategy()
- {
- base.TestStrictlyDescendingStrategy();
- }
-
- #endregion
}
}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/d67ed2b2/src/Lucene.Net.Tests/core/Util/TestOpenBitSet.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Util/TestOpenBitSet.cs b/src/Lucene.Net.Tests/core/Util/TestOpenBitSet.cs
index 8144d1c..c72aa45 100644
--- a/src/Lucene.Net.Tests/core/Util/TestOpenBitSet.cs
+++ b/src/Lucene.Net.Tests/core/Util/TestOpenBitSet.cs
@@ -514,49 +514,5 @@ namespace Lucene.Net.Util
bits.FastSet(bit - 1);
Assert.IsTrue(bits.FastGet(bit - 1));
}
-
-
- #region BaseDocIdSetTestCase<T>
- // LUCENENET NOTE: Tests in an abstract base class are not pulled into the correct
- // context in Visual Studio. This fixes that with the minimum amount of code necessary
- // to run them in the correct context without duplicating all of the tests.
-
- /// <summary>
- /// Test length=0.
- /// </summary>
- [Test]
- public override void TestNoBit()
- {
- base.TestNoBit();
- }
-
- /// <summary>
- /// Test length=1.
- /// </summary>
- [Test]
- public override void Test1Bit()
- {
- base.Test1Bit();
- }
-
- /// <summary>
- /// Test length=2.
- /// </summary>
- [Test]
- public override void Test2Bits()
- {
- base.Test2Bits();
- }
-
- /// <summary>
- /// Compare the content of the set against a <seealso cref="BitSet"/>.
- /// </summary>
- [Test, LongRunningTest, Timeout(150000)]
- public override void TestAgainstBitSet()
- {
- base.TestAgainstBitSet();
- }
-
- #endregion
}
}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/d67ed2b2/src/Lucene.Net.Tests/core/Util/TestPForDeltaDocIdSet.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Util/TestPForDeltaDocIdSet.cs b/src/Lucene.Net.Tests/core/Util/TestPForDeltaDocIdSet.cs
index b310b7b..3c92150 100644
--- a/src/Lucene.Net.Tests/core/Util/TestPForDeltaDocIdSet.cs
+++ b/src/Lucene.Net.Tests/core/Util/TestPForDeltaDocIdSet.cs
@@ -38,49 +38,5 @@ namespace Lucene.Net.Util
base.AssertEquals(numBits, ds1, ds2);
Assert.AreEqual(ds1.Cardinality(), ds2.Cardinality());
}
-
-
- #region BaseDocIdSetTestCase<T>
- // LUCENENET NOTE: Tests in an abstract base class are not pulled into the correct
- // context in Visual Studio. This fixes that with the minimum amount of code necessary
- // to run them in the correct context without duplicating all of the tests.
-
- /// <summary>
- /// Test length=0.
- /// </summary>
- [Test]
- public override void TestNoBit()
- {
- base.TestNoBit();
- }
-
- /// <summary>
- /// Test length=1.
- /// </summary>
- [Test]
- public override void Test1Bit()
- {
- base.Test1Bit();
- }
-
- /// <summary>
- /// Test length=2.
- /// </summary>
- [Test]
- public override void Test2Bits()
- {
- base.Test2Bits();
- }
-
- /// <summary>
- /// Compare the content of the set against a <seealso cref="BitSet"/>.
- /// </summary>
- [Test]
- public override void TestAgainstBitSet()
- {
- base.TestAgainstBitSet();
- }
-
- #endregion
}
}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/d67ed2b2/src/Lucene.Net.Tests/core/Util/TestTimSorter.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Util/TestTimSorter.cs b/src/Lucene.Net.Tests/core/Util/TestTimSorter.cs
index 8f13308..c12b850 100644
--- a/src/Lucene.Net.Tests/core/Util/TestTimSorter.cs
+++ b/src/Lucene.Net.Tests/core/Util/TestTimSorter.cs
@@ -1,5 +1,3 @@
-using NUnit.Framework;
-
namespace Lucene.Net.Util
{
/*
@@ -30,67 +28,5 @@ namespace Lucene.Net.Util
{
return new ArrayTimSorter<Entry>(arr, ArrayUtil.naturalComparator<Entry>(), TestUtil.NextInt(Random(), 0, arr.Length));
}
-
-
- #region BaseSortTestCase
- // LUCENENET NOTE: Tests in an abstract base class are not pulled into the correct
- // context in Visual Studio. This fixes that with the minimum amount of code necessary
- // to run them in the correct context without duplicating all of the tests.
-
- [Test]
- public override void TestEmpty()
- {
- base.TestEmpty();
- }
-
- [Test]
- public override void TestOne()
- {
- base.TestOne();
- }
-
- [Test]
- public override void TestTwo()
- {
- base.TestTwo();
- }
-
- [Test]
- public override void TestRandom()
- {
- base.TestRandom();
- }
-
- [Test]
- public override void TestRandomLowCardinality()
- {
- base.TestRandomLowCardinality();
- }
-
- [Test]
- public override void TestAscending()
- {
- base.TestAscending();
- }
-
- [Test]
- public override void TestAscendingSequences()
- {
- base.TestAscendingSequences();
- }
-
- [Test]
- public override void TestDescending()
- {
- base.TestDescending();
- }
-
- [Test]
- public override void TestStrictlyDescendingStrategy()
- {
- base.TestStrictlyDescendingStrategy();
- }
-
- #endregion
}
}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/d67ed2b2/src/Lucene.Net.Tests/core/Util/TestWAH8DocIdSet.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests/core/Util/TestWAH8DocIdSet.cs b/src/Lucene.Net.Tests/core/Util/TestWAH8DocIdSet.cs
index b0d3ea0..73d338d 100644
--- a/src/Lucene.Net.Tests/core/Util/TestWAH8DocIdSet.cs
+++ b/src/Lucene.Net.Tests/core/Util/TestWAH8DocIdSet.cs
@@ -106,49 +106,5 @@ namespace Lucene.Net.Util
}
AssertEquals(numBits, expected, union);
}
-
-
- #region BaseDocIdSetTestCase<T>
- // LUCENENET NOTE: Tests in an abstract base class are not pulled into the correct
- // context in Visual Studio. This fixes that with the minimum amount of code necessary
- // to run them in the correct context without duplicating all of the tests.
-
- /// <summary>
- /// Test length=0.
- /// </summary>
- [Test]
- public override void TestNoBit()
- {
- base.TestNoBit();
- }
-
- /// <summary>
- /// Test length=1.
- /// </summary>
- [Test]
- public override void Test1Bit()
- {
- base.Test1Bit();
- }
-
- /// <summary>
- /// Test length=2.
- /// </summary>
- [Test]
- public override void Test2Bits()
- {
- base.Test2Bits();
- }
-
- /// <summary>
- /// Compare the content of the set against a <seealso cref="BitSet"/>.
- /// </summary>
- [Test]
- public override void TestAgainstBitSet()
- {
- base.TestAgainstBitSet();
- }
-
- #endregion
}
}
\ No newline at end of file