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

Side by Side Diff: tests/language_strong/const_init_test.dart

Issue 2771453003: Format all tests. (Closed)
Patch Set: Format files Created 3 years, 8 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 unified diff | Download patch
OLDNEW
1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 // Check that initializers of static const fields are compile time constants. 4 // Check that initializers of static const fields are compile time constants.
5 5
6 import "package:expect/expect.dart"; 6 import "package:expect/expect.dart";
7 7
8 class Point { 8 class Point {
9 final x_; 9 final x_;
10 final y_; 10 final y_;
11 const Point(x, y) : x_ = x, y_ = y; 11 const Point(x, y)
12 : x_ = x,
13 y_ = y;
12 } 14 }
13 15
14 class ConstInitTest { 16 class ConstInitTest {
15 static const N = 1; 17 static const N = 1;
16 static const O = 1 + 3; 18 static const O = 1 + 3;
17 static const P = 2 * (O - N); 19 static const P = 2 * (O - N);
18 static const Q = const Point(0, 0); 20 static const Q = const Point(0, 0);
19 21
20 static const Q2 = const Point(0, 0); 22 static const Q2 = const Point(0, 0);
21 static const P2 = 2 * (O - N); 23 static const P2 = 2 * (O - N);
22 static const O2 = 1 + 3; 24 static const O2 = 1 + 3;
23 static const N2 = 1; 25 static const N2 = 1;
24 26
25 static testMain() { 27 static testMain() {
26 Expect.equals(1, N); 28 Expect.equals(1, N);
27 Expect.equals(4, O); 29 Expect.equals(4, O);
28 Expect.equals(6, P); 30 Expect.equals(6, P);
29 Expect.equals(0, Q.x_); 31 Expect.equals(0, Q.x_);
30 Expect.equals(0, Q.y_); 32 Expect.equals(0, Q.y_);
31 } 33 }
32 } 34 }
33 35
34 main() { 36 main() {
35 ConstInitTest.testMain(); 37 ConstInitTest.testMain();
36 } 38 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698