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

Unified Diff: tests/try/poi/poi_find_test.dart

Issue 2232273004: Delete site/try (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 4 years, 4 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: tests/try/poi/poi_find_test.dart
diff --git a/tests/try/poi/poi_find_test.dart b/tests/try/poi/poi_find_test.dart
deleted file mode 100644
index af4bec73051539e1dd2ab442a7632ccaa018314a..0000000000000000000000000000000000000000
--- a/tests/try/poi/poi_find_test.dart
+++ /dev/null
@@ -1,76 +0,0 @@
-// 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.
-
-/// Test that poi.dart finds the right element.
-
-library trydart.poi_find_test;
-
-import 'dart:io' show
- Platform;
-
-import 'dart:async' show
- Future;
-
-import 'package:try/poi/poi.dart' as poi;
-
-import 'package:async_helper/async_helper.dart';
-
-import 'package:expect/expect.dart';
-
-import 'package:compiler/src/elements/elements.dart' show
- Element;
-
-import 'package:compiler/src/source_file_provider.dart' show
- FormattingDiagnosticHandler;
-
-Future testPoi() {
- Uri script = Platform.script.resolve('data/empty_main.dart');
- FormattingDiagnosticHandler handler = new FormattingDiagnosticHandler();
- handler.verbose = false;
-
- Future future = poi.runPoi(script, 225, handler.provider, handler);
- return future.then((Element element) {
- Uri foundScript = element.compilationUnit.script.resourceUri;
- Expect.stringEquals('$script', '$foundScript');
- Expect.stringEquals('main', element.name);
-
- String source = handler.provider.sourceFiles[script].slowText();
- final int position = source.indexOf('main()');
- Expect.isTrue(position > 0, '$position > 0');
-
- var token;
-
- // When the cursor is at the same character offset as "main()", it
- // corresponds to having the cursor just before "main()". So we find the
- // "void" token.
- token = poi.findToken(element, position);
- Expect.isNotNull(token, 'token');
- Expect.stringEquals('void', token.value);
-
- // Cursor at position + 1 corresponds to having the cursor just after "m"
- // in "main()". So we find the "main" token.
- token = poi.findToken(element, position + 1);
- Expect.isNotNull(token, 'token');
- Expect.equals(position, token.charOffset);
- Expect.stringEquals('main', token.value);
-
- // This corresponds to the cursor after "main", but before "()" in
- // "main()". So we find the "main" token.
- token = poi.findToken(element, position + 4);
- Expect.isNotNull(token, 'token');
- Expect.equals(position, token.charOffset);
- Expect.stringEquals('main', token.value);
-
- // This corresponds to the cursor after "(" in "main()". So we find the "("
- // token.
- token = poi.findToken(element, position + 5);
- Expect.isNotNull(token, 'token');
- Expect.equals(position + 4, token.charOffset, '$token');
- Expect.stringEquals('(', token.value);
- });
-}
-
-void main() {
- asyncTest(testPoi);
-}

Powered by Google App Engine
This is Rietveld 408576698