Author: ogrisel
Date: Wed Jan 11 12:10:20 2012
New Revision: 1229974

URL: http://svn.apache.org/viewvc?rev=1229974&view=rev
Log:
better tests for incremental updating

Modified:
    
incubator/stanbol/trunk/enhancer/engines/topic/src/test/java/org/apache/stanbol/enhancer/engine/topic/TopicEngineTest.java

Modified: 
incubator/stanbol/trunk/enhancer/engines/topic/src/test/java/org/apache/stanbol/enhancer/engine/topic/TopicEngineTest.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/enhancer/engines/topic/src/test/java/org/apache/stanbol/enhancer/engine/topic/TopicEngineTest.java?rev=1229974&r1=1229973&r2=1229974&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/enhancer/engines/topic/src/test/java/org/apache/stanbol/enhancer/engine/topic/TopicEngineTest.java
 (original)
+++ 
incubator/stanbol/trunk/enhancer/engines/topic/src/test/java/org/apache/stanbol/enhancer/engine/topic/TopicEngineTest.java
 Wed Jan 11 12:10:20 2012
@@ -286,10 +286,10 @@ public class TopicEngineTest extends Bas
         trainingSet.registerExample(null, "Dubstep is a broken beat musical 
style as are Hip-Hop,"
                                           + " Dancehall or Drum & Bass", 
Arrays.asList(music));
         assertEquals(1, classifier.updateModel(true));
+        assertEquals(0, classifier.updateModel(true));
         suggestions = classifier.suggestTopics("Glory box is best mixed as 
dubstep.");
         assertTrue(suggestions.size() >= 1);
         assertEquals(music, suggestions.get(0).uri);
-        assertEquals(0, classifier.updateModel(true));
 
         // test incremental update of a leaf node (the parent topic needs 
re-indexing too)
         Thread.sleep(10);
@@ -300,6 +300,7 @@ public class TopicEngineTest extends Bas
 
         // it's always possible to rebuild all models from scratch
         assertEquals(7, classifier.updateModel(false));
+        assertEquals(0, classifier.updateModel(true));
 
         // it's also possible to define new topics on an existing model and 
leverage incremental indexing for
         // them as long as there are effectively registered on the classifier
@@ -313,6 +314,7 @@ public class TopicEngineTest extends Bas
         assertEquals(0, classifier.updateModel(true));
         classifier.addTopic(law, null);
         assertEquals(1, classifier.updateModel(true));
+        assertEquals(0, classifier.updateModel(true));
     }
 
     protected Hashtable<String,Object> getDefaultClassifierConfigParams() {


Reply via email to