| OLD | NEW |
| 1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2015, 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 // VMOptions=--error_on_bad_type --error_on_bad_override | 4 // VMOptions=--error_on_bad_type --error_on_bad_override |
| 5 | 5 |
| 6 import 'package:observatory/service_io.dart'; | 6 import 'package:observatory/service_io.dart'; |
| 7 import 'package:unittest/unittest.dart'; | 7 import 'package:unittest/unittest.dart'; |
| 8 import 'test_helper.dart'; | 8 import 'test_helper.dart'; |
| 9 import 'service_test_common.dart'; |
| 9 | 10 |
| 10 class Pair { | 11 class Pair { |
| 11 var x, y; | 12 var x, y; |
| 12 } | 13 } |
| 13 | 14 |
| 14 var p1; | 15 var p1; |
| 15 var p2; | 16 var p2; |
| 16 | 17 |
| 17 buildGraph() { | 18 buildGraph() { |
| 18 p1 = new Pair(); | 19 p1 = new Pair(); |
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 62 expect(p2_shallow, lessThan(p2_retained)); | 63 expect(p2_shallow, lessThan(p2_retained)); |
| 63 expect(p2_retained, lessThan(p2_reachable)); | 64 expect(p2_retained, lessThan(p2_reachable)); |
| 64 | 65 |
| 65 expect(p1_shallow, equals(p2_shallow)); | 66 expect(p1_shallow, equals(p2_shallow)); |
| 66 expect(p1_retained, equals(p2_retained)); | 67 expect(p1_retained, equals(p2_retained)); |
| 67 expect(p1_reachable, equals(p2_reachable)); | 68 expect(p1_reachable, equals(p2_reachable)); |
| 68 }, | 69 }, |
| 69 ]; | 70 ]; |
| 70 | 71 |
| 71 main(args) => runIsolateTests(args, tests, testeeBefore: buildGraph); | 72 main(args) => runIsolateTests(args, tests, testeeBefore: buildGraph); |
| OLD | NEW |