Index: tests/language/src/ConstObjectsAreImmutableTest.dart |
diff --git a/tests/language/src/ConstObjectsAreImmutableTest.dart b/tests/language/src/ConstObjectsAreImmutableTest.dart |
deleted file mode 100644 |
index 6dd2ac7716451e0ab8e324119dd05a4e0b5509bf..0000000000000000000000000000000000000000 |
--- a/tests/language/src/ConstObjectsAreImmutableTest.dart |
+++ /dev/null |
@@ -1,27 +0,0 @@ |
-// Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
-// 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. |
-// Check that const objects (including literals) are immutable. |
- |
-class A { |
- const A(this.x, this.y); |
- final num x, y; |
-} |
- |
-main() { |
- var list = const [1, 2]; |
- Expect.throws(() => list[0] = 3); |
- Expect.equals(1, list[0]); |
- |
- var m = const { 'foo': 499 }; |
- Expect.throws(() => m['foo'] = 42); |
- Expect.equals(499, m['foo']); |
- |
- var a1 = const A(1, 2); |
- Expect.throws(() => a1.x = 499); |
- Expect.equals(1, a1.x); |
- |
- A a2 = const A(1, 2); |
- Expect.throws(() => a2.x = 499); |
- Expect.equals(1, a2.x); |
-} |