Index: dart/tests/compiler/dart2js_extra/deferred/deferred_semantics_test.dart |
diff --git a/dart/tests/compiler/dart2js_extra/regress/4515_3_test.dart b/dart/tests/compiler/dart2js_extra/deferred/deferred_semantics_test.dart |
similarity index 59% |
copy from dart/tests/compiler/dart2js_extra/regress/4515_3_test.dart |
copy to dart/tests/compiler/dart2js_extra/deferred/deferred_semantics_test.dart |
index 319eb0cac719a777093aa372c3e2f0e27b396612..5a51f52ba635e94daf42ef20b9144d8c425cf32e 100644 |
--- a/dart/tests/compiler/dart2js_extra/regress/4515_3_test.dart |
+++ b/dart/tests/compiler/dart2js_extra/deferred/deferred_semantics_test.dart |
@@ -2,19 +2,10 @@ |
// 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. |
-class A { |
- a(x) => x + 1; |
-} |
+// Test that deferred loading requires same library names. |
-f(p) => p("A"); |
+@DeferLoad('fisk') /// 01: compile-time error |
+import 'deferred_function_library.dart'; |
main() { |
- A a = new A(); |
- a.a(1); |
- var v = null; |
- try { |
- v = f(a.a); |
- } catch (e) { } |
- |
- Expect.equals(null, v); |
} |