import java.util.HashMap;
import java.util.Iterator;
+import java.util.Locale;
import java.util.Map;
import org.testng.annotations.Test;
@Test(groups = "Functional")
public void testToString()
{
+ Locale.setDefault(Locale.ENGLISH);
FeatureMatcherI fm1 = FeatureMatcher.byAttribute(Condition.LT, "1.2",
"AF");
assertEquals(fm1.toString(), "AF < 1.2");
FeatureMatcher fm2 = FeatureMatcher.byAttribute(Condition.NotContains,
- "path",
- "CLIN_SIG");
- assertEquals(fm2.toString(), "CLIN_SIG Does not contain 'PATH'");
+ "path", "CLIN_SIG");
+ assertEquals(fm2.toString(), "CLIN_SIG does not contain 'path'");
/*
* AND them
assertEquals(fms.toString(), "(AF < 1.2)");
fms.and(fm2);
assertEquals(fms.toString(),
- "(AF < 1.2) AND (CLIN_SIG Does not contain 'PATH')");
+ "(AF < 1.2) and (CLIN_SIG does not contain 'path')");
/*
* OR them
assertEquals(fms.toString(), "(AF < 1.2)");
fms.or(fm2);
assertEquals(fms.toString(),
- "(AF < 1.2) OR (CLIN_SIG Does not contain 'PATH')");
+ "(AF < 1.2) or (CLIN_SIG does not contain 'path')");
try
{
assertFalse(fms.matches(sf));
csq.put("Consequence", "junk");
assertFalse(fms.matches(sf));
-
+
/*
* a string pattern matcher
*/