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

Unified Diff: pkg/analyzer_experimental/test/generated/scanner_test.dart

Issue 17932005: New analyzer_experimental snapshot. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Disable resolver tests Created 7 years, 6 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/analyzer_experimental/test/generated/scanner_test.dart
diff --git a/pkg/analyzer_experimental/test/generated/scanner_test.dart b/pkg/analyzer_experimental/test/generated/scanner_test.dart
index b48df5fb6a1cb31f3a470bbe1a23db2e80e2d8b9..51f5b2701e12d3d7081c4d2628757c5931135e71 100644
--- a/pkg/analyzer_experimental/test/generated/scanner_test.dart
+++ b/pkg/analyzer_experimental/test/generated/scanner_test.dart
@@ -339,9 +339,17 @@ class CharBufferScannerTest extends AbstractScannerTest {
final __test = new CharBufferScannerTest();
runJUnitTest(__test, __test.test_identifier);
});
- _ut.test('test_illegalChar', () {
+ _ut.test('test_illegalChar_cyrillicLetter_middle', () {
final __test = new CharBufferScannerTest();
- runJUnitTest(__test, __test.test_illegalChar);
+ runJUnitTest(__test, __test.test_illegalChar_cyrillicLetter_middle);
+ });
+ _ut.test('test_illegalChar_cyrillicLetter_start', () {
+ final __test = new CharBufferScannerTest();
+ runJUnitTest(__test, __test.test_illegalChar_cyrillicLetter_start);
+ });
+ _ut.test('test_illegalChar_notLetter', () {
+ final __test = new CharBufferScannerTest();
+ runJUnitTest(__test, __test.test_illegalChar_notLetter);
});
_ut.test('test_index', () {
final __test = new CharBufferScannerTest();
@@ -1010,9 +1018,17 @@ class StringScannerTest extends AbstractScannerTest {
final __test = new StringScannerTest();
runJUnitTest(__test, __test.test_identifier);
});
- _ut.test('test_illegalChar', () {
+ _ut.test('test_illegalChar_cyrillicLetter_middle', () {
+ final __test = new StringScannerTest();
+ runJUnitTest(__test, __test.test_illegalChar_cyrillicLetter_middle);
+ });
+ _ut.test('test_illegalChar_cyrillicLetter_start', () {
+ final __test = new StringScannerTest();
+ runJUnitTest(__test, __test.test_illegalChar_cyrillicLetter_start);
+ });
+ _ut.test('test_illegalChar_notLetter', () {
final __test = new StringScannerTest();
- runJUnitTest(__test, __test.test_illegalChar);
+ runJUnitTest(__test, __test.test_illegalChar_notLetter);
});
_ut.test('test_index', () {
final __test = new StringScannerTest();
@@ -1481,6 +1497,7 @@ class TokenStreamValidator {
/**
* Validate that the stream of tokens that starts with the given token is correct.
+ *
* @param token the first token in the stream of tokens to be validated
*/
void validate(Token token) {
@@ -1679,7 +1696,13 @@ abstract class AbstractScannerTest extends JUnitTestCase {
void test_identifier() {
assertToken(TokenType.IDENTIFIER, "result");
}
- void test_illegalChar() {
+ void test_illegalChar_cyrillicLetter_middle() {
+ assertError(ScannerErrorCode.ILLEGAL_CHARACTER, 0, "Shche\u0433lov");
+ }
+ void test_illegalChar_cyrillicLetter_start() {
+ assertError(ScannerErrorCode.ILLEGAL_CHARACTER, 0, "\u0429");
+ }
+ void test_illegalChar_notLetter() {
assertError(ScannerErrorCode.ILLEGAL_CHARACTER, 0, "\u0312");
}
void test_index() {
@@ -2046,6 +2069,7 @@ abstract class AbstractScannerTest extends JUnitTestCase {
/**
* Assert that scanning the given source produces an error with the given code.
+ *
* @param illegalCharacter
* @param i
* @param source the source to be scanned to produce the error
@@ -2059,6 +2083,7 @@ abstract class AbstractScannerTest extends JUnitTestCase {
/**
* Assert that when scanned the given source contains a single keyword token with the same lexeme
* as the original source.
+ *
* @param source the source to be scanned
*/
void assertKeywordToken(String source) {
@@ -2097,6 +2122,7 @@ abstract class AbstractScannerTest extends JUnitTestCase {
/**
* Assert that the token scanned from the given source has the expected type.
+ *
* @param expectedType the expected type of the token
* @param source the source to be scanned to produce the actual token
*/
@@ -2131,6 +2157,7 @@ abstract class AbstractScannerTest extends JUnitTestCase {
/**
* Assert that when scanned the given source contains a sequence of tokens identical to the given
* tokens.
+ *
* @param source the source to be scanned
* @param expectedTokens the tokens that are expected to be in the source
*/

Powered by Google App Engine
This is Rietveld 408576698