| Index: tests/standalone/vmservice/isolate_code_test.dart
|
| diff --git a/tests/standalone/vmservice/isolate_code_test.dart b/tests/standalone/vmservice/isolate_code_test.dart
|
| deleted file mode 100644
|
| index 620f43b83d15dbf674868cbbae555a6b1bdc67e9..0000000000000000000000000000000000000000
|
| --- a/tests/standalone/vmservice/isolate_code_test.dart
|
| +++ /dev/null
|
| @@ -1,81 +0,0 @@
|
| -// Copyright (c) 2013, 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.
|
| -
|
| -library isolate_class_test;
|
| -
|
| -import 'dart:async';
|
| -import 'test_helper.dart';
|
| -import 'package:expect/expect.dart';
|
| -
|
| -class CodeATest extends VmServiceRequestHelper {
|
| - CodeATest(port, id, codeId) :
|
| - super('http://127.0.0.1:$port/$id/$codeId');
|
| -
|
| - onRequestCompleted(Map reply) {
|
| - Expect.equals('Code', reply['type']);
|
| - Expect.equals('a', reply['function']['name']);
|
| - Expect.isTrue(reply['disassembly'].length > 0);
|
| - }
|
| -}
|
| -
|
| -class CodeCTest extends VmServiceRequestHelper {
|
| - CodeCTest(port, id, codeId) :
|
| - super('http://127.0.0.1:$port/$id/$codeId');
|
| -
|
| - onRequestCompleted(Map reply) {
|
| - Expect.equals('Code', reply['type']);
|
| - Expect.equals('c', reply['function']['name']);
|
| - Expect.isTrue(reply['disassembly'].length > 0);
|
| - }
|
| -}
|
| -
|
| -class StackTraceTest extends VmServiceRequestHelper {
|
| - StackTraceTest(port, id) :
|
| - super('http://127.0.0.1:$port/$id/stacktrace');
|
| -
|
| - String _aId;
|
| - String _cId;
|
| - onRequestCompleted(Map reply) {
|
| - Expect.equals('StackTrace', reply['type']);
|
| - List members = reply['members'];
|
| - Expect.equals('a', members[0]['function']['name']);
|
| - _aId = members[0]['code']['id'];
|
| - Expect.equals('c', members[2]['function']['name']);
|
| - _cId = members[2]['code']['id'];
|
| - }
|
| -}
|
| -
|
| -class VMTest extends VmServiceRequestHelper {
|
| - VMTest(port) : super('http://127.0.0.1:$port/vm');
|
| -
|
| - String _isolateId;
|
| - onRequestCompleted(Map reply) {
|
| - VMTester tester = new VMTester(reply);
|
| - tester.checkIsolateCount(2);
|
| - // TODO(turnidge): Fragile. Relies on isolate order in response.
|
| - _isolateId = tester.getIsolateId(0);
|
| - }
|
| -}
|
| -
|
| -main() {
|
| - var process = new TestLauncher('isolate_stacktrace_command_script.dart');
|
| - process.launch().then((port) {
|
| - var test = new VMTest(port);
|
| - test.makeRequest().then((_) {
|
| - var stackTraceTest =
|
| - new StackTraceTest(port, test._isolateId);
|
| - stackTraceTest.makeRequest().then((_) {
|
| - var codeATest = new CodeATest(port, test._isolateId,
|
| - stackTraceTest._aId);
|
| - var codeCTest = new CodeCTest(port, test._isolateId,
|
| - stackTraceTest._cId);
|
| - var requests = Future.wait([codeATest.makeRequest(),
|
| - codeCTest.makeRequest()]);
|
| - requests.then((_) {
|
| - process.requestExit();
|
| - });
|
| - });
|
| - });
|
| - });
|
| -}
|
|
|