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

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

Issue 11414258: Reapply dart2js: Dot-separated field-and-super descriptor string in classes. (Closed) Base URL: https://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/class_codegen_test.dart
diff --git a/tests/compiler/dart2js/class_codegen_test.dart b/tests/compiler/dart2js/class_codegen_test.dart
index 51b2d07d319bd48b57cf052f68d9b929b735f652..0aba4ec6c3bb80e9ea5b63d8af4c1205e0f8978a 100644
--- a/tests/compiler/dart2js/class_codegen_test.dart
+++ b/tests/compiler/dart2js/class_codegen_test.dart
@@ -64,14 +64,14 @@ main() {
twoClasses() {
String generated = compileAll(TEST_ONE);
- Expect.isTrue(generated.contains('\$.A = {\n "super": "Object"'));
- Expect.isTrue(generated.contains('\$.B = {\n "super": "Object"'));
+ Expect.isTrue(generated.contains('\$.A = {"":"Object;"'));
+ Expect.isTrue(generated.contains('\$.B = {"":"Object;"'));
}
subClass() {
checkOutput(String generated) {
- Expect.isTrue(generated.contains('\$.A = {\n "super": "Object"'));
- Expect.isTrue(generated.contains('\$.B = {\n "super": "A"'));
+ Expect.isTrue(generated.contains('\$.A = {"":"Object;"'));
+ Expect.isTrue(generated.contains('\$.B = {"":"A;"'));
}
checkOutput(compileAll(TEST_TWO));
@@ -81,8 +81,7 @@ subClass() {
fieldTest() {
String generated = compileAll(TEST_FOUR);
Expect.isTrue(generated.contains(r"""
-$.B = {"": ["y", "z", "x"],
- "super": "A"
+$.B = {"":"A;y,z,x"
}"""));
}

Powered by Google App Engine
This is Rietveld 408576698