final List<PatternConstraint> patternConstraints = ((StringTypeDefinition) type).getPatternConstraints();
assertEquals(1, patternConstraints.size());
final PatternConstraint pattern = patternConstraints.iterator().next();
- assertEquals("^\".*\"$", pattern.getRegularExpression());
+ assertEquals("^(?:\".*\")$", pattern.getRegularExpression());
assertTrue(Pattern.compile(pattern.getRegularExpression()).matcher("\"enclosed string in quotes\"").matches());
}
final List<PatternConstraint> patternConstraints = ((StringTypeDefinition) type).getPatternConstraints();
assertEquals(1, patternConstraints.size());
final PatternConstraint pattern = patternConstraints.iterator().next();
- assertEquals("^'.*'$", pattern.getRegularExpression());
+ assertEquals("^(?:'.*')$", pattern.getRegularExpression());
assertTrue(Pattern.compile(pattern.getRegularExpression()).matcher("'enclosed string in quotes'").matches());
}
-}
\ No newline at end of file
+}