91afcbdfc9
Add proper caching to getObject, etc. R=johnmccutchan@google.com Review URL: https://codereview.chromium.org//892913003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43431 260f80e4-7a28-3924-810f-c04153c831b5
26 lines
654 B
Dart
26 lines
654 B
Dart
// Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file
|
|
// for details. All rights reserved. Use of this source code is governed by a
|
|
// BSD-style license that can be found in the LICENSE file.
|
|
|
|
import 'package:observatory/service_io.dart';
|
|
import 'package:unittest/unittest.dart';
|
|
import 'test_helper.dart';
|
|
|
|
var tests = [
|
|
|
|
(Isolate isolate) =>
|
|
isolate.getClassHierarchy().then((Class o) {
|
|
expect(o.name, equals('Object'));
|
|
}),
|
|
|
|
(Isolate isolate) =>
|
|
isolate.getObject('classes/62').then((Class c) {
|
|
expect(c.name, equals('_List'));
|
|
expect(c.vmCid, equals(62));
|
|
}),
|
|
|
|
|
|
];
|
|
|
|
main(args) => runIsolateTests(args, tests);
|