Skip to content
Snippets Groups Projects
Commit 2d8e2ec9 authored by Timm Fitschen's avatar Timm Fitschen
Browse files

BUG: wrong regular expression, for consistency checks

parent 72b6b9f4
No related branches found
No related tags found
No related merge requests found
......@@ -52,7 +52,7 @@ import org.jdom2.output.XMLOutputter;
public class CheckFileStorageConsistency extends FlagJob {
public static final Pattern parseArgs =
Pattern.compile("\\s*-t\\s*([0-1]+)\\s*|\\s*-c\\s*([^\\s]+)\\s*|\\s*([^\\s]+\\s*)");
Pattern.compile("\\s*-t\\s*([0-9]+)\\s*|\\s*-c\\s*([^\\s]+)\\s*|\\s*([^\\s]+\\s*)");
private int timeout = 1000 * 30; // milliseconds
private String location = "";
......
......@@ -120,6 +120,18 @@ public class Misc {
assertEquals("SOMETEST", matcher.group(2));
assertNull(matcher.group(1));
assertFalse(matcher.find());
matcher = parseargs.matcher("-t 12000/ExperimentalData");
assertTrue(matcher.find());
assertEquals("-t 12000", matcher.group(0));
assertEquals("12000", matcher.group(1));
assertNull(matcher.group(2));
assertNull(matcher.group(3));
assertTrue(matcher.find());
assertEquals("/ExperimentalData", matcher.group(0));
assertNull(matcher.group(1));
assertNull(matcher.group(2));
assertFalse(matcher.find());
}
@Test
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment