| Index: tests/language/setter4_test.dart
|
| diff --git a/tests/language/setter4_test.dart b/tests/language/setter4_test.dart
|
| index 8428a7a2240cb26716d6843698b1aee797ac7664..0fea7fe6cfba4acf442d547e74e7e2a27c21376e 100644
|
| --- a/tests/language/setter4_test.dart
|
| +++ b/tests/language/setter4_test.dart
|
| @@ -4,14 +4,23 @@
|
| // Dart test to catch error reporting bugs in class fields declarations.
|
| // Should be an error because we have a setter overriding a function name.
|
|
|
| +import 'package:expect/expect.dart';
|
| +
|
| class A {
|
| + int i;
|
| int a() {
|
| return 1;
|
| }
|
| void set a(var val) {
|
| - int i = val;
|
| + i = val;
|
| }
|
| }
|
|
|
| main() {
|
| + var a = new A();
|
| + Expect.isNull(a.i);
|
| + Expect.equals(a.a(), 1);
|
| + a.a = 2;
|
| + Expect.equals(a.a(), 1);
|
| + Expect.equals(a.i, 2);
|
| }
|
|
|