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

Unified Diff: tests/language_strong/getters_setters2_test.dart

Issue 2774783002: Re-land "Format all multitests" (Closed)
Patch Set: Created 3 years, 9 months 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/language_strong/getters_setters2_test.dart
diff --git a/tests/language_strong/getters_setters2_test.dart b/tests/language_strong/getters_setters2_test.dart
index 7ce79f31a0cf2b0bc537117d94e1a3da9605bb41..469e5b3183e3dab5a7d054a8d999541616a62ac5 100644
--- a/tests/language_strong/getters_setters2_test.dart
+++ b/tests/language_strong/getters_setters2_test.dart
@@ -7,39 +7,54 @@ import "package:expect/expect.dart";
// Tests classes with getters and setters that do not have the same type.
class A {
- int a() { return 37;}
+ int a() {
+ return 37;
+ }
}
-class B extends A{
- int b() { return 38; }
+class B extends A {
+ int b() {
+ return 38;
+ }
}
class C {}
class T1 {
- A getterField;
- A get field { return getterField; }
+ A getterField;
+ A get field {
+ return getterField;
+ }
+
// OK, B is assignable to A
- void set field(B arg) { getterField = arg; }
+ void set field(B arg) {
+ getterField = arg;
+ }
}
class T2 {
- A getterField;
- C setterField;
- A get field { return getterField; }
+ A getterField;
+ C setterField;
+ A get field {
+ return getterField;
+ }
// Type C is not assignable to A
void set field(C arg) { setterField = arg; } //# 01: static type warning
}
class T3 {
- B getterField;
- B get field { return getterField; }
+ B getterField;
+ B get field {
+ return getterField;
+ }
+
// OK, A is assignable to B
- void set field(A arg) { getterField = arg; }
+ void set field(A arg) {
+ getterField = arg;
+ }
}
-
main() {
T1 instance1 = new T1();
T2 instance2 = new T2(); //# 01: continued
@@ -51,7 +66,7 @@ main() {
B resultB = instance1.field;
int result;
- result = instance1.field.a();
+ result = instance1.field.a();
Expect.equals(37, result);
// Type 'A' has no method named 'b'
« no previous file with comments | « tests/language_strong/getter_parameters_test.dart ('k') | tests/language_strong/getters_setters_type_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698