JAL-3438 spotless for 2.11.2.0
[jalview.git] / test / jalview / util / matcher / MatcherTest.java
index d29f000..cd444ce 100644 (file)
@@ -239,12 +239,17 @@ public class MatcherTest
 
     /*
      * a number with a string match condition will be treated as string
+     * (these cases shouldn't arise as the match() method is coded)
      */
     Matcher m1 = new Matcher(Condition.Contains, "32");
     assertFalse(m1.matchesFloat("-203f", 0f));
     assertTrue(m1.matchesFloat("-4321.0f", 0f));
     assertFalse(m1.matchesFloat("-203", 0f));
     assertTrue(m1.matchesFloat("-4321", 0f));
+    assertFalse(m1.matchesLong("-203"));
+    assertTrue(m1.matchesLong("-4321"));
+    assertFalse(m1.matchesLong("-203f"));
+    assertTrue(m1.matchesLong("-4321.0f"));
   }
 
   /**
@@ -326,6 +331,7 @@ public class MatcherTest
     assertFalse(m.equals("foo"));
     assertTrue(m.equals(m));
     assertTrue(m.equals(new Matcher(Condition.LT, -123456)));
+    assertFalse(m.equals(new Matcher(Condition.LT, +123456)));
     assertTrue(m.equals(new Matcher(Condition.LT, "-123456")));
     assertFalse(m.equals(new Matcher(Condition.LT, -123456f)));
     assertFalse(m.equals(new Matcher(Condition.LT, "-123456f")));
@@ -356,11 +362,12 @@ public class MatcherTest
     MatcherI m = new Matcher(Condition.EQ, 2);
     assertTrue(m.matches("2"));
     assertTrue(m.matches("+2"));
+    assertFalse(m.matches("3"));
     // a float value may be passed to an integer matcher
     assertTrue(m.matches("2.0"));
     assertTrue(m.matches("2.000000f"));
     assertFalse(m.matches("2.01"));
-  
+
     /*
      * NOT EQUALS test
      */
@@ -368,7 +375,7 @@ public class MatcherTest
     assertFalse(m.matches("123"));
     assertFalse(m.matches("123.0"));
     assertTrue(m.matches("-123"));
-  
+
     /*
      * >= test
      */
@@ -376,14 +383,14 @@ public class MatcherTest
     assertTrue(m.matches("113890813"));
     assertTrue(m.matches("113890814"));
     assertFalse(m.matches("-113890813"));
-  
+
     /*
      * > test
      */
     m = new Matcher(Condition.GT, 113890813);
     assertFalse(m.matches("113890813"));
     assertTrue(m.matches("113890814"));
-  
+
     /*
      * <= test
      */
@@ -391,7 +398,7 @@ public class MatcherTest
     assertTrue(m.matches("113890813"));
     assertFalse(m.matches("113890814"));
     assertTrue(m.matches("113890812"));
-  
+
     /*
      * < test
      */