Index: packages/dart_style/test/regression/other/dart2js.unit |
diff --git a/packages/dart_style/test/regression/other/dart2js.unit b/packages/dart_style/test/regression/other/dart2js.unit |
new file mode 100644 |
index 0000000000000000000000000000000000000000..d425e6ff8e7082bdbc062a2cce035670161cd51e |
--- /dev/null |
+++ b/packages/dart_style/test/regression/other/dart2js.unit |
@@ -0,0 +1,45 @@ |
+>>> (indent 4) preemption follows constraints |
+ main() { |
+ assert(invariant(node, identical(name, '+') || |
+ identical(name, '=') || |
+ identical(name, '-') || |
+ identical(name, '*') || |
+ identical(name, '/') || |
+ identical(name, '%') || |
+ identical(name, '~/') || |
+ identical(name, '|') || |
+ identical(name, '&') || |
+ identical(name, '^') || |
+ identical(name, '~') || |
+ identical(name, '<<') || |
+ identical(name, '>>') || |
+ identical(name, '<') || |
+ identical(name, '>') || |
+ identical(name, '<=') || |
+ identical(name, '>=') || |
+ identical(name, '[]'), message: 'Unexpected operator $name')); |
+ } |
+<<< |
+ main() { |
+ assert(invariant( |
+ node, |
+ identical(name, '+') || |
+ identical(name, '=') || |
+ identical(name, '-') || |
+ identical(name, '*') || |
+ identical(name, '/') || |
+ identical(name, '%') || |
+ identical(name, '~/') || |
+ identical(name, '|') || |
+ identical(name, '&') || |
+ identical(name, '^') || |
+ identical(name, '~') || |
+ identical(name, '<<') || |
+ identical(name, '>>') || |
+ identical(name, '<') || |
+ identical(name, '>') || |
+ identical(name, '<=') || |
+ identical(name, '>=') || |
+ identical(name, '[]'), |
+ message: 'Unexpected operator $name')); |
+ } |