| Index: tests/language_strong/call_through_null_getter_test.dart
 | 
| diff --git a/tests/language_strong/call_through_null_getter_test.dart b/tests/language_strong/call_through_null_getter_test.dart
 | 
| deleted file mode 100644
 | 
| index 803f6855c96b09971e6ec483e01593775c6548ed..0000000000000000000000000000000000000000
 | 
| --- a/tests/language_strong/call_through_null_getter_test.dart
 | 
| +++ /dev/null
 | 
| @@ -1,90 +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.
 | 
| -
 | 
| -import "package:expect/expect.dart";
 | 
| -
 | 
| -// Tests that we can call functions through getters which return null.
 | 
| -
 | 
| -const TOP_LEVEL_NULL = null;
 | 
| -
 | 
| -var topLevel;
 | 
| -
 | 
| -class CallThroughNullGetterTest {
 | 
| -  static void testMain() {
 | 
| -    testTopLevel();
 | 
| -    testField();
 | 
| -    testGetter();
 | 
| -    testMethod();
 | 
| -  }
 | 
| -
 | 
| -  static void testTopLevel() {
 | 
| -    topLevel = null;
 | 
| -    expectThrowsNoSuchMethodError(() {
 | 
| -      topLevel();
 | 
| -    });
 | 
| -    expectThrowsNoSuchMethodError(() {
 | 
| -      (topLevel)();
 | 
| -    });
 | 
| -    expectThrowsNoSuchMethodError(() {
 | 
| -      TOP_LEVEL_NULL();
 | 
| -    });
 | 
| -    expectThrowsNoSuchMethodError(() {
 | 
| -      (TOP_LEVEL_NULL)();
 | 
| -    });
 | 
| -  }
 | 
| -
 | 
| -  static void testField() {
 | 
| -    A a = new A();
 | 
| -
 | 
| -    a.field = null;
 | 
| -    expectThrowsNoSuchMethodError(() {
 | 
| -      a.field();
 | 
| -    });
 | 
| -    expectThrowsNoSuchMethodError(() {
 | 
| -      (a.field)();
 | 
| -    });
 | 
| -  }
 | 
| -
 | 
| -  static void testGetter() {
 | 
| -    A a = new A();
 | 
| -
 | 
| -    a.field = null;
 | 
| -    expectThrowsNoSuchMethodError(() {
 | 
| -      a.getter();
 | 
| -    });
 | 
| -    expectThrowsNoSuchMethodError(() {
 | 
| -      (a.getter)();
 | 
| -    });
 | 
| -  }
 | 
| -
 | 
| -  static void testMethod() {
 | 
| -    A a = new A();
 | 
| -
 | 
| -    a.field = null;
 | 
| -    expectThrowsNoSuchMethodError(() {
 | 
| -      a.method()();
 | 
| -    });
 | 
| -  }
 | 
| -
 | 
| -  static void expectThrowsNoSuchMethodError(fn) {
 | 
| -    Expect.throws(
 | 
| -        fn, (e) => e is NoSuchMethodError, "Should throw NoSuchMethodError");
 | 
| -  }
 | 
| -}
 | 
| -
 | 
| -class A {
 | 
| -  A() {}
 | 
| -  var field;
 | 
| -  get getter {
 | 
| -    return field;
 | 
| -  }
 | 
| -
 | 
| -  method() {
 | 
| -    return field;
 | 
| -  }
 | 
| -}
 | 
| -
 | 
| -main() {
 | 
| -  CallThroughNullGetterTest.testMain();
 | 
| -}
 | 
| 
 |