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

Side by Side Diff: pkg/analyzer_experimental/test/generated/scanner_test.dart

Issue 22285004: New analyzer_experimental snapshot. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // This code was auto-generated, is not intended to be edited, and is subject to 1 // This code was auto-generated, is not intended to be edited, and is subject to
2 // significant change. Please see the README file for more information. 2 // significant change. Please see the README file for more information.
3 library engine.scanner_test; 3 library engine.scanner_test;
4 import 'dart:collection';
5 import 'package:analyzer_experimental/src/generated/java_core.dart'; 4 import 'package:analyzer_experimental/src/generated/java_core.dart';
6 import 'package:analyzer_experimental/src/generated/java_engine.dart'; 5 import 'package:analyzer_experimental/src/generated/java_engine_io.dart';
7 import 'package:analyzer_experimental/src/generated/java_junit.dart'; 6 import 'package:analyzer_experimental/src/generated/java_junit.dart';
8 import 'package:analyzer_experimental/src/generated/source.dart'; 7 import 'package:analyzer_experimental/src/generated/source.dart';
9 import 'package:analyzer_experimental/src/generated/error.dart'; 8 import 'package:analyzer_experimental/src/generated/error.dart';
10 import 'package:analyzer_experimental/src/generated/scanner.dart'; 9 import 'package:analyzer_experimental/src/generated/scanner.dart';
11 import 'package:unittest/unittest.dart' as _ut; 10 import 'package:unittest/unittest.dart' as _ut;
12 import 'test_support.dart'; 11 import 'test_support.dart';
13 class KeywordStateTest extends JUnitTestCase { 12 class KeywordStateTest extends JUnitTestCase {
14 void test_KeywordState() { 13 void test_KeywordState() {
15 List<Keyword> keywords = Keyword.values; 14 List<Keyword> keywords = Keyword.values;
16 int keywordCount = keywords.length; 15 int keywordCount = keywords.length;
(...skipping 2125 matching lines...) Expand 10 before | Expand all | Expand 10 after
2142 } 2141 }
2143 void test_tilde_slash_eq() { 2142 void test_tilde_slash_eq() {
2144 assertToken(TokenType.TILDE_SLASH_EQ, "~/="); 2143 assertToken(TokenType.TILDE_SLASH_EQ, "~/=");
2145 } 2144 }
2146 void test_unclosedPairInInterpolation() { 2145 void test_unclosedPairInInterpolation() {
2147 GatheringErrorListener listener = new GatheringErrorListener(); 2146 GatheringErrorListener listener = new GatheringErrorListener();
2148 scan("'\${(}'", listener); 2147 scan("'\${(}'", listener);
2149 } 2148 }
2150 Token scan(String source, GatheringErrorListener listener); 2149 Token scan(String source, GatheringErrorListener listener);
2151 void assertComment(TokenType commentType, String source) { 2150 void assertComment(TokenType commentType, String source) {
2152 Token token = scan2(source); 2151 Token token = scan2("${source}${OSUtilities.LINE_SEPARATOR}");
2153 JUnitTestCase.assertNotNull(token); 2152 JUnitTestCase.assertNotNull(token);
2154 JUnitTestCase.assertEquals(TokenType.EOF, token.type); 2153 JUnitTestCase.assertEquals(TokenType.EOF, token.type);
2155 Token comment = token.precedingComments; 2154 Token comment = token.precedingComments;
2156 JUnitTestCase.assertNotNull(comment); 2155 JUnitTestCase.assertNotNull(comment);
2157 JUnitTestCase.assertEquals(commentType, comment.type); 2156 JUnitTestCase.assertEquals(commentType, comment.type);
2158 JUnitTestCase.assertEquals(0, comment.offset); 2157 JUnitTestCase.assertEquals(0, comment.offset);
2159 JUnitTestCase.assertEquals(source.length, comment.length); 2158 JUnitTestCase.assertEquals(source.length, comment.length);
2160 JUnitTestCase.assertEquals(source, comment.lexeme); 2159 JUnitTestCase.assertEquals(source, comment.lexeme);
2161 } 2160 }
2162 2161
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after
2288 this._lineNumber = lineNumber; 2287 this._lineNumber = lineNumber;
2289 this._columnNumber = columnNumber; 2288 this._columnNumber = columnNumber;
2290 } 2289 }
2291 } 2290 }
2292 main() { 2291 main() {
2293 CharBufferScannerTest.dartSuite(); 2292 CharBufferScannerTest.dartSuite();
2294 KeywordStateTest.dartSuite(); 2293 KeywordStateTest.dartSuite();
2295 StringScannerTest.dartSuite(); 2294 StringScannerTest.dartSuite();
2296 TokenTypeTest.dartSuite(); 2295 TokenTypeTest.dartSuite();
2297 } 2296 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698