Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(469)

Unified Diff: pkg/analysis_server/test/domain_analysis_test.dart

Issue 308703005: Extract constants into separate libarary. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: pkg/analysis_server/test/domain_analysis_test.dart
diff --git a/pkg/analysis_server/test/domain_analysis_test.dart b/pkg/analysis_server/test/domain_analysis_test.dart
index 1d12aaf87056931fefc6ece67c95611bc78eefa4..fe0bc262d6eb0535a2b6610b832728352761a5e8 100644
--- a/pkg/analysis_server/test/domain_analysis_test.dart
+++ b/pkg/analysis_server/test/domain_analysis_test.dart
@@ -7,6 +7,7 @@ library test.domain.analysis;
import 'dart:async';
import 'package:analysis_server/src/analysis_server.dart';
+import 'package:analysis_server/src/constants.dart';
import 'package:analysis_server/src/computers.dart';
import 'package:analysis_server/src/domain_analysis.dart';
import 'package:analysis_server/src/protocol.dart';
@@ -36,18 +37,18 @@ main() {
group('AnalysisDomainHandler', () {
test('getFixes', () {
- var request = new Request('0', AnalysisDomainHandler.GET_FIXES_METHOD);
- request.setParameter(AnalysisDomainHandler.ERRORS_PARAM, []);
+ var request = new Request('0', METHOD_GET_FIXES);
+ request.setParameter(ERRORS, []);
var response = handler.handleRequest(request);
// TODO(scheglov) implement
expect(response, isNull);
});
test('getMinorRefactorings', () {
- var request = new Request('0', AnalysisDomainHandler.GET_MINOR_REFACTORINGS_METHOD);
- request.setParameter(AnalysisDomainHandler.FILE_PARAM, 'test.dart');
- request.setParameter(AnalysisDomainHandler.OFFSET_PARAM, 10);
- request.setParameter(AnalysisDomainHandler.LENGTH_PARAM, 20);
+ var request = new Request('0', METHOD_GET_MINOR_REFACTORINGS);
+ request.setParameter(FILE, 'test.dart');
+ request.setParameter(OFFSET, 10);
+ request.setParameter(LENGTH, 20);
var response = handler.handleRequest(request);
// TODO(scheglov) implement
expect(response, isNull);
@@ -57,13 +58,13 @@ main() {
Request request;
setUp(() {
- request = new Request('0', AnalysisDomainHandler.SET_ANALYSIS_ROOTS_METHOD);
- request.setParameter(AnalysisDomainHandler.INCLUDED_PARAM, []);
- request.setParameter(AnalysisDomainHandler.EXCLUDED_PARAM, []);
+ request = new Request('0', METHOD_SET_ANALYSIS_ROOTS);
+ request.setParameter(INCLUDED, []);
+ request.setParameter(EXCLUDED, []);
});
test('excluded', () {
- request.setParameter(AnalysisDomainHandler.EXCLUDED_PARAM, ['foo']);
+ request.setParameter(EXCLUDED, ['foo']);
// TODO(scheglov) implement
var response = handler.handleRequest(request);
expect(response, isResponseFailure('0'));
@@ -75,7 +76,7 @@ main() {
resourceProvider.newFile('/project/pubspec.yaml', 'name: project');
resourceProvider.newFile('/project/bin/test.dart', 'main() {}');
request.setParameter(
- AnalysisDomainHandler.INCLUDED_PARAM,
+ INCLUDED,
['/project']);
var response = handler.handleRequest(request);
var serverRef = server;
@@ -90,9 +91,9 @@ main() {
});
test('setPriorityFiles', () {
- var request = new Request('0', AnalysisDomainHandler.SET_PRIORITY_FILES_METHOD);
+ var request = new Request('0', METHOD_SET_PRIORITY_FILES);
request.setParameter(
- AnalysisDomainHandler.FILES_PARAM,
+ FILES,
['projectA/aa.dart', 'projectB/ba.dart']);
var response = handler.handleRequest(request);
// TODO(scheglov) implement
@@ -100,9 +101,9 @@ main() {
});
test('setSubscriptions', () {
- var request = new Request('0', AnalysisDomainHandler.SET_SUBSCRIPTIONS_METHOD);
+ var request = new Request('0', METHOD_SET_SUBSCRIPTIONS);
request.setParameter(
- AnalysisDomainHandler.SUBSCRIPTIONS_PARAM,
+ SUBSCRIPTIONS,
{
AnalysisService.HIGHLIGHTS : ['project/a.dart', 'project/b.dart'],
AnalysisService.NAVIGATION : ['project/c.dart'],
@@ -114,9 +115,9 @@ main() {
});
test('updateOptions', () {
- var request = new Request('0', AnalysisDomainHandler.UPDATE_OPTIONS_METHOD);
+ var request = new Request('0', METHOD_UPDATE_OPTIONS);
request.setParameter(
- AnalysisDomainHandler.OPTIONS_PARAM,
+ OPTIONS,
{
'analyzeAngular' : true,
'enableDeferredLoading': true,
@@ -128,14 +129,14 @@ main() {
});
test('updateSdks', () {
- var request = new Request('0', AnalysisDomainHandler.UPDATE_SDKS_METHOD);
+ var request = new Request('0', METHOD_UPDATE_SDKS);
request.setParameter(
- AnalysisDomainHandler.ADDED_PARAM,
+ ADDED,
['/dart/sdk-1.3', '/dart/sdk-1.4']);
request.setParameter(
- AnalysisDomainHandler.REMOVED_PARAM,
+ REMOVED,
['/dart/sdk-1.2']);
- request.setParameter(AnalysisDomainHandler.DEFAULT_PARAM, '/dart/sdk-1.4');
+ request.setParameter(DEFAULT, '/dart/sdk-1.4');
var response = handler.handleRequest(request);
// TODO(scheglov) implement
expect(response, isNull);
@@ -196,14 +197,14 @@ class AnalysisTestHelper {
// listen for notifications
Stream<Notification> notificationStream = serverChannel.notificationController.stream;
notificationStream.listen((Notification notification) {
- if (notification.event == AnalysisDomainHandler.ERRORS_NOTIFICATION) {
- String file = notification.getParameter(AnalysisServer.FILE_PARAM);
- List<Map<String, Object>> errorMaps = notification.getParameter(AnalysisServer.ERRORS_PARAM);
+ if (notification.event == NOTIFICATION_ERRORS) {
+ String file = notification.getParameter(FILE);
+ List<Map<String, Object>> errorMaps = notification.getParameter(ERRORS);
filesErrors[file] = errorMaps.map(jsonToAnalysisError).toList();
}
- if (notification.event == AnalysisDomainHandler.HIGHLIGHTS_NOTIFICATION) {
- String file = notification.getParameter(AnalysisServer.FILE_PARAM);
- filesHighlights[file] = notification.getParameter(AnalysisDomainHandler.REGIONS_PARAM);
+ if (notification.event == NOTIFICATION_HIGHLIGHTS) {
+ String file = notification.getParameter(FILE);
+ filesHighlights[file] = notification.getParameter(REGIONS);
}
});
}
@@ -265,9 +266,9 @@ class AnalysisTestHelper {
resourceProvider.newFolder('/project');
resourceProvider.newFile('/project/pubspec.yaml', 'name: project');
resourceProvider.newFile(testFile, testCode);
- Request request = new Request('0', AnalysisDomainHandler.SET_ANALYSIS_ROOTS_METHOD);
- request.setParameter(AnalysisDomainHandler.INCLUDED_PARAM, ['/project']);
- request.setParameter(AnalysisDomainHandler.EXCLUDED_PARAM, []);
+ Request request = new Request('0', METHOD_SET_ANALYSIS_ROOTS);
+ request.setParameter(INCLUDED, ['/project']);
+ request.setParameter(EXCLUDED, []);
handleSuccessfulRequest(request);
}
@@ -1078,11 +1079,11 @@ testUpdateContent() {
expect(errors, isEmpty);
// update code
{
- Request request = new Request('0', AnalysisDomainHandler.UPDATE_CONTENT_METHOD);
+ Request request = new Request('0', METHOD_UPDATE_CONTENT);
request.setParameter('files',
{
helper.testFile : {
- AnalysisDomainHandler.CONTENT_PARAM : 'library lib'
+ CONTENT : 'library lib'
}
});
helper.handleSuccessfulRequest(request);
@@ -1104,14 +1105,14 @@ testUpdateContent() {
expect(errors, isEmpty);
// update code
{
- Request request = new Request('0', AnalysisDomainHandler.UPDATE_CONTENT_METHOD);
+ Request request = new Request('0', METHOD_UPDATE_CONTENT);
request.setParameter('files',
{
helper.testFile : {
- AnalysisDomainHandler.CONTENT_PARAM : 'library lib',
- AnalysisDomainHandler.OFFSET_PARAM : 'library '.length,
- AnalysisDomainHandler.OLD_LENGTH_PARAM : 'A;'.length,
- AnalysisDomainHandler.NEW_LENGTH_PARAM : 'lib'.length,
+ CONTENT : 'library lib',
+ OFFSET : 'library '.length,
+ OLD_LENGTH : 'A;'.length,
+ NEW_LENGTH : 'lib'.length,
}
});
helper.handleSuccessfulRequest(request);
« no previous file with comments | « pkg/analysis_server/test/analysis_server_test.dart ('k') | pkg/analysis_server/test/domain_context_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698