Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(149)

Unified Diff: tests/compiler/dart2js/dart_backend_test.dart

Issue 11368150: Updated tests/compiler/* to use new library syntax. (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Created 8 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: tests/compiler/dart2js/dart_backend_test.dart
===================================================================
--- tests/compiler/dart2js/dart_backend_test.dart (revision 14690)
+++ tests/compiler/dart2js/dart_backend_test.dart (working copy)
@@ -12,7 +12,7 @@
import '../../../sdk/lib/_internal/compiler/implementation/tree/tree.dart';
const coreLib = r'''
-#library('corelib');
+library corelib;
class Object {}
interface bool {}
interface num {}
@@ -34,14 +34,14 @@
''';
const ioLib = r'''
-#library('io');
+library io;
class Platform {
static int operatingSystem;
}
''';
const htmlLib = r'''
-#library('html');
+library html;
Window __window;
Window get window => __window;
abstract class Window {
@@ -53,7 +53,7 @@
''';
const helperLib = r'''
-#library('js_helper');
+library js_helper;
class JSInvocationMirror {}
''';
@@ -183,7 +183,7 @@
// everything is renamed correctly in conflicting class names and global
// functions.
var librarySrc = '''
-#library("mylib.dart");
+library mylib;
globalfoo() {}
var globalVar;
@@ -198,7 +198,7 @@
}
''';
var mainSrc = '''
-#import("mylib.dart", prefix: "mylib");
+import 'mylib.dart' as mylib;
globalfoo() {}
var globalVar;
@@ -258,7 +258,7 @@
// Various Send-s to current library and external library. Nothing should be
// renamed here, only library prefixes must be cut.
var librarySrc = '''
-#library("mylib.dart");
+library mylib;
globalfoo() {}
@@ -271,7 +271,7 @@
}
''';
var mainSrc = '''
-#import("mylib.dart", prefix: "mylib");
+import 'mylib.dart' as mylib;
myglobalfoo() {}
@@ -315,7 +315,7 @@
testConflictLibraryClassRename() {
var librarySrc = '''
-#library('mylib');
+library mylib;
topfoo() {}
@@ -324,7 +324,7 @@
}
''';
var mainSrc = '''
-#import('mylib.dart', prefix: 'mylib');
+import 'mylib.dart' as mylib;
topfoo() {var x = 5;}
@@ -380,13 +380,13 @@
testLibraryGetSet() {
var librarySrc = '''
-#library('mylib');
+library mylib;
get topgetset => 5;
set topgetset(arg) {}
''';
var mainSrc = '''
-#import('mylib.dart', prefix: 'mylib');
+import 'mylib.dart' as mylib;
get topgetset => 6;
set topgetset(arg) {}
@@ -478,14 +478,14 @@
// if we have a class and type variable with the same name, they
// both should be renamed.
var librarySrc = '''
-#library('mylib');
+library mylib;
typedef void MyFunction<T extends num>(T arg);
class T {}
class B<T> {}
class A<T> extends B<T> { T f; }
''';
var mainSrc = '''
-#import('mylib.dart', prefix: 'mylib');
+import 'mylib.dart' as mylib;
typedef void MyFunction<T extends num>(T arg);
class T {}
class B<T> {}
@@ -518,14 +518,14 @@
testClassTypeArgumentBound() {
var librarySrc = '''
-#library('mylib');
+library mylib;
interface I {}
class A<T extends I> {}
''';
var mainSrc = '''
-#import('mylib.dart', prefix: 'mylib');
+import 'mylib.dart' as mylib;
interface I {}
class A<T extends I> {}
@@ -547,11 +547,11 @@
testDoubleMains() {
var librarySrc = '''
-#library('mylib');
+library mylib;
main() {}
''';
var mainSrc = '''
-#import('mylib.dart', prefix: 'mylib');
+import 'mylib.dart' as mylib;
main() {
mylib.main();
}
@@ -565,7 +565,7 @@
testStaticAccessIoLib() {
var src = '''
-#import('dart:io');
+import 'dart:io';
main() {
Platform.operatingSystem;
@@ -658,7 +658,7 @@
testPlatformLibraryMemberNamesAreFixed() {
var src = '''
-#import('dart:html');
+import 'dart:html';
class A {
static String get userAgent => window.navigator.userAgent;
« no previous file with comments | « tests/compiler/dart2js/constant_folding_test.dart ('k') | tests/compiler/dart2js/dead_phi_eliminator_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698