Index: pkg/analysis_server/test/domain_execution_test.dart |
diff --git a/pkg/analysis_server/test/domain_execution_test.dart b/pkg/analysis_server/test/domain_execution_test.dart |
index 6c58a7355196f0f5d9148af98eb0f4ee62f29653..5ad98b0647d37e29536929560f8cc4d5b1e70df4 100644 |
--- a/pkg/analysis_server/test/domain_execution_test.dart |
+++ b/pkg/analysis_server/test/domain_execution_test.dart |
@@ -5,13 +5,10 @@ |
import 'package:analysis_server/protocol/protocol.dart'; |
import 'package:analysis_server/protocol/protocol_generated.dart'; |
import 'package:analysis_server/src/analysis_server.dart'; |
-import 'package:analysis_server/src/constants.dart'; |
import 'package:analysis_server/src/domain_execution.dart'; |
import 'package:analysis_server/src/plugin/server_plugin.dart'; |
-import 'package:analyzer/file_system/file_system.dart'; |
import 'package:analyzer/file_system/memory_file_system.dart'; |
import 'package:analyzer/instrumentation/instrumentation.dart'; |
-import 'package:analyzer/src/generated/engine.dart'; |
import 'package:analyzer/src/generated/sdk.dart'; |
import 'package:analyzer/src/generated/source.dart'; |
import 'package:analyzer/src/generated/source_io.dart'; |
@@ -84,115 +81,88 @@ main() { |
}); |
}); |
- group('mapUri', () { |
- String contextId; |
- |
- void createExecutionContextIdForFile(String path) { |
- Request request = new ExecutionCreateContextParams(path).toRequest('0'); |
- Response response = handler.handleRequest(request); |
- expect(response, isResponseSuccess('0')); |
- ExecutionCreateContextResult result = |
- new ExecutionCreateContextResult.fromResponse(response); |
- contextId = result.id; |
- } |
- |
- setUp(() { |
- Folder folder = provider.newFile('/a/b.dart', '').parent; |
- server.folderMap.putIfAbsent(folder, () { |
- SourceFactory factory = |
- new SourceFactory([new ResourceUriResolver(provider)]); |
- AnalysisContext context = |
- AnalysisEngine.instance.createAnalysisContext(); |
- context.sourceFactory = factory; |
- return context; |
- }); |
- createExecutionContextIdForFile('/a/b.dart'); |
- }); |
- |
- tearDown(() { |
- Request request = |
- new ExecutionDeleteContextParams(contextId).toRequest('1'); |
- Response response = handler.handleRequest(request); |
- expect(response, isResponseSuccess('1')); |
- }); |
- |
- group('file to URI', () { |
- test('does not exist', () { |
- Request request = |
- new ExecutionMapUriParams(contextId, file: '/a/c.dart') |
- .toRequest('2'); |
- Response response = handler.handleRequest(request); |
- expect(response, isResponseFailure('2')); |
- }); |
- |
- test('directory', () { |
- provider.newFolder('/a/d'); |
- Request request = |
- new ExecutionMapUriParams(contextId, file: '/a/d').toRequest('2'); |
- Response response = handler.handleRequest(request); |
- expect(response, isResponseFailure('2')); |
- }); |
- }); |
- |
- group('URI to file', () { |
- test('invalid', () { |
- Request request = |
- new ExecutionMapUriParams(contextId, uri: 'foo:///a/b.dart') |
- .toRequest('2'); |
- Response response = handler.handleRequest(request); |
- expect(response, isResponseFailure('2')); |
- }); |
- }); |
- |
- test('invalid context id', () { |
- Request request = |
- new ExecutionMapUriParams('xxx', uri: '').toRequest('4'); |
- Response response = handler.handleRequest(request); |
- expect(response, isResponseFailure('4')); |
- }); |
- |
- test('both file and uri', () { |
- Request request = |
- new ExecutionMapUriParams('xxx', file: '', uri: '').toRequest('5'); |
- Response response = handler.handleRequest(request); |
- expect(response, isResponseFailure('5')); |
- }); |
- |
- test('neither file nor uri', () { |
- Request request = new ExecutionMapUriParams('xxx').toRequest('6'); |
- Response response = handler.handleRequest(request); |
- expect(response, isResponseFailure('6')); |
- }); |
- }); |
- |
- group('setSubscriptions', () { |
- test('failure - invalid service name', () { |
- expect(handler.onFileAnalyzed, isNull); |
- |
- Request request = new Request('0', EXECUTION_SET_SUBSCRIPTIONS, { |
- SUBSCRIPTIONS: ['noSuchService'] |
- }); |
- Response response = handler.handleRequest(request); |
- expect(response, isResponseFailure('0')); |
- expect(handler.onFileAnalyzed, isNull); |
- }); |
- |
- test('success - setting and clearing', () { |
- expect(handler.onFileAnalyzed, isNull); |
- |
- Request request = |
- new ExecutionSetSubscriptionsParams([ExecutionService.LAUNCH_DATA]) |
- .toRequest('0'); |
- Response response = handler.handleRequest(request); |
- expect(response, isResponseSuccess('0')); |
- expect(handler.onFileAnalyzed, isNotNull); |
- |
- request = new ExecutionSetSubscriptionsParams([]).toRequest('0'); |
- response = handler.handleRequest(request); |
- expect(response, isResponseSuccess('0')); |
- expect(handler.onFileAnalyzed, isNull); |
- }); |
- }); |
+ // TODO(brianwilkerson) Re-enable these tests if we re-enable the |
+ // execution.mapUri request. |
+// group('mapUri', () { |
+// String contextId; |
+// |
+// void createExecutionContextIdForFile(String path) { |
+// Request request = new ExecutionCreateContextParams(path).toRequest('0'); |
+// Response response = handler.handleRequest(request); |
+// expect(response, isResponseSuccess('0')); |
+// ExecutionCreateContextResult result = |
+// new ExecutionCreateContextResult.fromResponse(response); |
+// contextId = result.id; |
+// } |
+// |
+// setUp(() { |
+// Folder folder = provider.newFile('/a/b.dart', '').parent; |
+// server.folderMap.putIfAbsent(folder, () { |
+// SourceFactory factory = |
+// new SourceFactory([new ResourceUriResolver(provider)]); |
+// AnalysisContext context = |
+// AnalysisEngine.instance.createAnalysisContext(); |
+// context.sourceFactory = factory; |
+// return context; |
+// }); |
+// createExecutionContextIdForFile('/a/b.dart'); |
+// }); |
+// |
+// tearDown(() { |
+// Request request = |
+// new ExecutionDeleteContextParams(contextId).toRequest('1'); |
+// Response response = handler.handleRequest(request); |
+// expect(response, isResponseSuccess('1')); |
+// }); |
+// |
+// group('file to URI', () { |
+// test('does not exist', () { |
+// Request request = |
+// new ExecutionMapUriParams(contextId, file: '/a/c.dart') |
+// .toRequest('2'); |
+// Response response = handler.handleRequest(request); |
+// expect(response, isResponseFailure('2')); |
+// }); |
+// |
+// test('directory', () { |
+// provider.newFolder('/a/d'); |
+// Request request = |
+// new ExecutionMapUriParams(contextId, file: '/a/d').toRequest('2'); |
+// Response response = handler.handleRequest(request); |
+// expect(response, isResponseFailure('2')); |
+// }); |
+// }); |
+// |
+// group('URI to file', () { |
+// test('invalid', () { |
+// Request request = |
+// new ExecutionMapUriParams(contextId, uri: 'foo:///a/b.dart') |
+// .toRequest('2'); |
+// Response response = handler.handleRequest(request); |
+// expect(response, isResponseFailure('2')); |
+// }); |
+// }); |
+// |
+// test('invalid context id', () { |
+// Request request = |
+// new ExecutionMapUriParams('xxx', uri: '').toRequest('4'); |
+// Response response = handler.handleRequest(request); |
+// expect(response, isResponseFailure('4')); |
+// }); |
+// |
+// test('both file and uri', () { |
+// Request request = |
+// new ExecutionMapUriParams('xxx', file: '', uri: '').toRequest('5'); |
+// Response response = handler.handleRequest(request); |
+// expect(response, isResponseFailure('5')); |
+// }); |
+// |
+// test('neither file nor uri', () { |
+// Request request = new ExecutionMapUriParams('xxx').toRequest('6'); |
+// Response response = handler.handleRequest(request); |
+// expect(response, isResponseFailure('6')); |
+// }); |
+// }); |
}); |
} |