OPENNLP-827 fix for evaluator to check for non empty instances from senseval data
diff --git a/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/LeskEvaluatorTest.java b/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/LeskEvaluatorTest.java
index 822e9c1..9e4310a 100644
--- a/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/LeskEvaluatorTest.java
+++ b/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/LeskEvaluatorTest.java
@@ -53,7 +53,7 @@
       if (!word.split("\\.")[1].equals("v")) {
 
         ArrayList<WSDSample> instances = seReader.getSensevalData(word);
-        if (instances != null) {
+        if (instances != null && instances.size() > 1) {
           WSDHelper.print("------------------" + word + "------------------");
           for (WSDSample instance : instances) {
             if (instance.getSenseIDs() != null
diff --git a/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/MFSEvaluatorTest.java b/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/MFSEvaluatorTest.java
index f7dfc68..098c096 100644
--- a/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/MFSEvaluatorTest.java
+++ b/opennlp-wsd/src/test/java/opennlp/tools/disambiguator/MFSEvaluatorTest.java
@@ -49,7 +49,7 @@
 

         ArrayList<WSDSample> instances = seReader.getSensevalData(word);

 

-        if (instances != null) {

+        if (instances != null && instances.size() > 1) {

           WSDHelper.print("------------------" + word + "------------------");

           for (WSDSample instance : instances) {

             if (instance.getSenseIDs() != null