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

Unified Diff: tests/corelib/regexp/unicode-handling_test.dart

Issue 2771453003: Format all tests. (Closed)
Patch Set: Format files Created 3 years, 8 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/corelib/regexp/unicode-handling_test.dart
diff --git a/tests/corelib/regexp/unicode-handling_test.dart b/tests/corelib/regexp/unicode-handling_test.dart
index 8874135dd2afd079ee51854c7d7933e3a54d66c3..186e0263fc044af6f5b91bbc3da633bed9ab5de4 100644
--- a/tests/corelib/regexp/unicode-handling_test.dart
+++ b/tests/corelib/regexp/unicode-handling_test.dart
@@ -27,49 +27,49 @@ import 'package:expect/expect.dart';
void main() {
description(
- 'Test for proper handling of Unicode RegExps and <a href="http://bugzilla.webkit.org/show_bug.cgi?id=7445">bug 7445</a>: Gmail puts wrong subject in replies.'
- );
+ 'Test for proper handling of Unicode RegExps and <a href="http://bugzilla.webkit.org/show_bug.cgi?id=7445">bug 7445</a>: Gmail puts wrong subject in replies.');
// Regex to match Re in various languanges straight from Gmail source
- var I3=new RegExp(r"^\s*(fwd|re|aw|antw|antwort|wg|sv|ang|odp|betreff|betr|transf|reenv\.|reenv|in|res|resp|resp\.|enc|\u8f6c\u53d1|\u56DE\u590D|\u041F\u0435\u0440\u0435\u0441\u043B|\u041E\u0442\u0432\u0435\u0442):\s*(.*)$", caseSensitive: false);
+ var I3 = new RegExp(
+ r"^\s*(fwd|re|aw|antw|antwort|wg|sv|ang|odp|betreff|betr|transf|reenv\.|reenv|in|res|resp|resp\.|enc|\u8f6c\u53d1|\u56DE\u590D|\u041F\u0435\u0440\u0435\u0441\u043B|\u041E\u0442\u0432\u0435\u0442):\s*(.*)$",
+ caseSensitive: false);
// Other RegExs from Gmail source
- var Ci=new RegExp(r"\s+");
- var BC=new RegExp(r"^ ");
- var BG=new RegExp(r" $");
+ var Ci = new RegExp(r"\s+");
+ var BC = new RegExp(r"^ ");
+ var BG = new RegExp(r" $");
// This function replaces consecutive whitespace with a single space
// then removes a leading and trailing space if they exist. (From Gmail)
dynamic Gn(a) {
- return a.replaceAll(Ci, " ").replaceAll(BC, "").replaceAll(BG, "");
+ return a.replaceAll(Ci, " ").replaceAll(BC, "").replaceAll(BG, "");
}
// Strips leading Re or similar (from Gmail source)
dynamic cy(a) {
- //var b = I3.firstMatch(a);
- var b = I3.firstMatch(a);
+ //var b = I3.firstMatch(a);
+ var b = I3.firstMatch(a);
- if (b != null) {
- a = b.group(2);
- }
+ if (b != null) {
+ a = b.group(2);
+ }
- return Gn(a);
+ return Gn(a);
}
assertEquals(cy('Re: Moose'), 'Moose');
assertEquals(cy('\u8f6c\u53d1: Moose'), 'Moose');
// Test handling of \u2820 (skull and crossbones)
- var sample="sample bm\u2820p cm\\u2820p";
+ var sample = "sample bm\u2820p cm\\u2820p";
- var inlineRe=new RegExp(r".m\u2820p");
+ var inlineRe = new RegExp(r".m\u2820p");
assertEquals(inlineRe.firstMatch(sample).group(0), 'bm\u2820p');
-
// Test handling of \u007c "|"
- var bsample="sample bm\u007cp cm\\u007cp";
+ var bsample = "sample bm\u007cp cm\\u007cp";
- var binlineRe=new RegExp(r".m\u007cp");
+ var binlineRe = new RegExp(r".m\u007cp");
assertEquals(binlineRe.firstMatch(bsample).group(0), 'bm|p');
}

Powered by Google App Engine
This is Rietveld 408576698