You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by ar...@apache.org on 2009/11/17 21:36:08 UTC

svn commit: r881496 - /incubator/lucene.net/trunk/C#/src/Test/Analysis/TestTokenStreamBWComp.cs

Author: aroush
Date: Tue Nov 17 20:36:07 2009
New Revision: 881496

URL: http://svn.apache.org/viewvc?rev=881496&view=rev
Log:
Fixed NUnit test-cases for: TestTokenStreamBWComp

Modified:
    incubator/lucene.net/trunk/C#/src/Test/Analysis/TestTokenStreamBWComp.cs

Modified: incubator/lucene.net/trunk/C#/src/Test/Analysis/TestTokenStreamBWComp.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/C%23/src/Test/Analysis/TestTokenStreamBWComp.cs?rev=881496&r1=881495&r2=881496&view=diff
==============================================================================
--- incubator/lucene.net/trunk/C#/src/Test/Analysis/TestTokenStreamBWComp.cs (original)
+++ incubator/lucene.net/trunk/C#/src/Test/Analysis/TestTokenStreamBWComp.cs Tue Nov 17 20:36:07 2009
@@ -324,31 +324,6 @@
 			}
 		}
 		
-		public interface SenselessAttribute:Attribute
-		{
-		}
-		
-		public sealed class SenselessAttributeImpl:AttributeImpl, TestTokenStreamBWComp.SenselessAttribute
-		{
-			public override void  CopyTo(AttributeImpl target)
-			{
-			}
-			
-			public override void  Clear()
-			{
-			}
-			
-			public  override bool Equals(System.Object o)
-			{
-				return (o is SenselessAttributeImpl);
-			}
-			
-			public override int GetHashCode()
-			{
-				return 0;
-			}
-		}
-		
 		// test if tokenization fails, if only the new API is allowed and an old TokenStream is in the chain
         [Test]
 		public virtual void  TestOnlyNewAPI()
@@ -387,7 +362,7 @@
 				Assert.IsTrue(stream2.AddAttribute(typeof(PayloadAttribute)) is PayloadAttributeImpl, "PayloadAttribute is implemented by PayloadAttributeImpl");
 				Assert.IsTrue(stream2.AddAttribute(typeof(PositionIncrementAttribute)) is PositionIncrementAttributeImpl, "PositionIncrementAttribute is implemented by PositionIncrementAttributeImpl");
 				Assert.IsTrue(stream2.AddAttribute(typeof(TypeAttribute)) is TypeAttributeImpl, "TypeAttribute is implemented by TypeAttributeImpl");
-				Assert.IsTrue(stream2.AddAttribute(typeof(TestTokenStreamBWComp.SenselessAttribute)) is SenselessAttributeImpl, "SenselessAttribute is not implemented by SenselessAttributeImpl");
+				Assert.IsTrue(stream2.AddAttribute(typeof(SenselessAttribute)) is SenselessAttributeImpl, "SenselessAttribute is not implemented by SenselessAttributeImpl");
 				
 				// try to call old API, this should fail
 				try
@@ -428,7 +403,7 @@
 				Assert.IsTrue(stream2.AddAttribute(typeof(PositionIncrementAttribute)) is TokenWrapper, "PositionIncrementAttribute is implemented by TokenWrapper");
 				Assert.IsTrue(stream2.AddAttribute(typeof(TypeAttribute)) is TokenWrapper, "TypeAttribute is implemented by TokenWrapper");
 				// This one is not implemented by TokenWrapper:
-				Assert.IsTrue(stream2.AddAttribute(typeof(TestTokenStreamBWComp.SenselessAttribute)) is SenselessAttributeImpl, "SenselessAttribute is not implemented by SenselessAttributeImpl");
+				Assert.IsTrue(stream2.AddAttribute(typeof(SenselessAttribute)) is SenselessAttributeImpl, "SenselessAttribute is not implemented by SenselessAttributeImpl");
 			}
 			finally
 			{
@@ -455,4 +430,29 @@
 			}
 		}
 	}
+		
+	public interface SenselessAttribute:Attribute
+	{
+	}
+	
+	public sealed class SenselessAttributeImpl:AttributeImpl, SenselessAttribute
+	{
+		public override void  CopyTo(AttributeImpl target)
+		{
+		}
+		
+		public override void  Clear()
+		{
+		}
+		
+		public  override bool Equals(System.Object o)
+		{
+			return (o is SenselessAttributeImpl);
+		}
+		
+		public override int GetHashCode()
+		{
+			return 0;
+		}
+	}
 }
\ No newline at end of file