| Index: pkg/analysis_server/test/socket_server_test.dart
|
| diff --git a/pkg/analysis_server/test/socket_server_test.dart b/pkg/analysis_server/test/socket_server_test.dart
|
| index 84f76f333e1ca6d55af2d02eb5b241459ae24a56..99ee0d1d2441bb47f7f24e142e7200c659eaf96a 100644
|
| --- a/pkg/analysis_server/test/socket_server_test.dart
|
| +++ b/pkg/analysis_server/test/socket_server_test.dart
|
| @@ -8,6 +8,7 @@ import 'dart:async';
|
|
|
| import 'mocks.dart';
|
|
|
| +import 'package:analysis_server/src/analysis_server.dart';
|
| import 'package:analysis_server/src/domain_server.dart';
|
| import 'package:analysis_server/src/protocol.dart';
|
| import 'package:analysis_server/src/socket_server.dart';
|
| @@ -27,12 +28,16 @@ class SocketServerTest {
|
| SocketServer server = new SocketServer();
|
| MockServerChannel channel = new MockServerChannel();
|
| server.createAnalysisServer(channel);
|
| - channel.expectMsgCount(responseCount: 0);
|
| + channel.expectMsgCount(responseCount: 1);
|
| + expect(channel.responsesReceived[0].id, equals(''));
|
| + expect(channel.responsesReceived[0].error, isNull);
|
| + expect(channel.responsesReceived[0].getResult(
|
| + AnalysisServer.CONNECTED_RESULT), equals(true));
|
| return channel.sendRequest(new Request('0',
|
| ServerDomainHandler.SHUTDOWN_METHOD)).then((Response response) {
|
| expect(response.id, equals('0'));
|
| expect(response.error, isNull);
|
| - channel.expectMsgCount(responseCount: 1);
|
| + channel.expectMsgCount(responseCount: 2);
|
| });
|
| }
|
|
|
| @@ -41,8 +46,12 @@ class SocketServerTest {
|
| MockServerChannel channel1 = new MockServerChannel();
|
| MockServerChannel channel2 = new MockServerChannel();
|
| server.createAnalysisServer(channel1);
|
| + expect(channel1.responsesReceived[0].id, equals(''));
|
| + expect(channel1.responsesReceived[0].error, isNull);
|
| + expect(channel1.responsesReceived[0].getResult(
|
| + AnalysisServer.CONNECTED_RESULT), equals(true));
|
| server.createAnalysisServer(channel2);
|
| - channel1.expectMsgCount(responseCount: 0);
|
| + channel1.expectMsgCount(responseCount: 1);
|
| channel2.expectMsgCount(responseCount: 1);
|
| expect(channel2.responsesReceived[0].id, equals(''));
|
| expect(channel2.responsesReceived[0].error, isNotNull);
|
|
|