Index: tests/language/regex/regress-6-9-regexp_test.dart |
diff --git a/tests/language/const_switch2_test.dart b/tests/language/regex/regress-6-9-regexp_test.dart |
similarity index 58% |
copy from tests/language/const_switch2_test.dart |
copy to tests/language/regex/regress-6-9-regexp_test.dart |
index 73728999353c1586d45a293b29d14a5b8744d86c..ab74d4ac9fd636c54679a70bc96c02c756dd1436 100644 |
--- a/tests/language/const_switch2_test.dart |
+++ b/tests/language/regex/regress-6-9-regexp_test.dart |
@@ -2,14 +2,11 @@ |
// for details. All rights reserved. Use of this source code is governed by a |
// BSD-style license that can be found in the LICENSE file. |
+import 'util.dart'; |
import 'package:expect/expect.dart'; |
-int main() { |
- var a = [1,2,3][2]; |
- switch (a) { |
- case 0.0: /// 01: compile-time error |
- print("illegal"); /// 01: continued |
- case 1: |
- print("OK"); |
- } |
-} |
+void main() { |
+ // Check that the perfect mask check isn't overly optimistic. |
+ |
+ assertFalse(new RegExp(r"[6-9]").hasMatch('2')); |
+} |