testing scripts: escape '$' chars in class names when creating patterns (IDEA-203509)

This commit is contained in:
nik
2018-12-06 09:58:01 +03:00
parent 3795119e21
commit 78fc63ec6f
@@ -32,7 +32,7 @@ public abstract class TestClassesFilter {
for (String aFilter : filterList) {
String filter = aFilter.trim();
if (filter.length() == 0) continue;
filter = filter.replaceAll("\\*", ".\\*");
filter = filter.replace("$", "\\$").replace("*", ".*");
Pattern pattern = Pattern.compile(filter);
patterns.add(pattern);
}