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

Unified Diff: LayoutTests/fast/js/script-tests/regexp-unicode-handling.js

Issue 20867002: Remove old tests that have been migrated to the v8 repo. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: remove unused script-tests as well Created 7 years, 5 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: LayoutTests/fast/js/script-tests/regexp-unicode-handling.js
diff --git a/LayoutTests/fast/js/script-tests/regexp-unicode-handling.js b/LayoutTests/fast/js/script-tests/regexp-unicode-handling.js
deleted file mode 100644
index 1c7676b768d5655b73888a74949d5a953c3d2cd2..0000000000000000000000000000000000000000
--- a/LayoutTests/fast/js/script-tests/regexp-unicode-handling.js
+++ /dev/null
@@ -1,105 +0,0 @@
-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.'
-
-);
-
-// Regex to match Re in various languanges straight from Gmail source
-var I3=/^\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*(.*)$/i;
-
-// Other RegExs from Gmail source
-var Ci=/\s+/g;
-var BC=/^ /;
-var BG=/ $/;
-
-// Strips leading Re or similar (from Gmail source)
-function cy(a) {
- //var b = I3.exec(a);
- var b = I3.exec(a);
-
- if (b) {
- a = b[2];
- }
-
- return Gn(a);
-}
-
-// This function replaces consecutive whitespace with a single space
-// then removes a leading and trailing space if they exist. (From Gmail)
-function Gn(a) {
- return a.replace(Ci, " ").replace(BC, "").replace(BG, "");
-}
-
-shouldBe("cy('Re: Moose')", "'Moose'")
-shouldBe("cy('\\u8f6c\\u53d1: Moose')", "'Moose'")
-
-// Test handling of \u2820 (skull and crossbones)
-var sample="sample bm\u2820p cm\\u2820p";
-
-var inlineRe=/.m\u2820p/
-var evalInlineRe=eval("/.m\\u2820p/")
-var explicitRe=new RegExp(".m\\u2820p")
-var newFromInlineRe=new RegExp(inlineRe.source)
-var evalFromInlineRe=eval(inlineRe.toString())
-var newFromEvalInlineRe=new RegExp(evalInlineRe.source)
-var evalFromEvalInlineRe=eval(evalInlineRe.toString())
-var newFromExplicitRe=new RegExp(explicitRe.source)
-var evalFromExplicitRe=eval(explicitRe.toString())
-
-shouldBe("inlineRe.source", "newFromInlineRe.source")
-shouldBe("inlineRe.source", "evalFromInlineRe.source")
-shouldBe("inlineRe.source", "evalInlineRe.source")
-shouldBe("inlineRe.source", "newFromEvalInlineRe.source")
-shouldBe("inlineRe.source", "evalFromEvalInlineRe.source")
-shouldBe("inlineRe.source", "explicitRe.source")
-shouldBe("inlineRe.source", "newFromExplicitRe.source")
-shouldBe("inlineRe.source", "evalFromExplicitRe.source")
-
-shouldBe("inlineRe.toString()", "newFromInlineRe.toString()")
-shouldBe("inlineRe.toString()", "evalFromInlineRe.toString()")
-shouldBe("inlineRe.toString()", "evalInlineRe.toString()")
-shouldBe("inlineRe.toString()", "newFromEvalInlineRe.toString()")
-shouldBe("inlineRe.toString()", "evalFromEvalInlineRe.toString()")
-shouldBe("inlineRe.toString()", "explicitRe.toString()")
-shouldBe("inlineRe.toString()", "newFromExplicitRe.toString()")
-shouldBe("inlineRe.toString()", "evalFromExplicitRe.toString()")
-
-shouldBe("inlineRe.exec(sample)[0]", "'bm\u2820p'")
-shouldBe("evalInlineRe.exec(sample)[0]", "'bm\u2820p'")
-shouldBe("explicitRe.exec(sample)[0]", "'bm\u2820p'")
-
-
-// Test handling of \u007c "|"
-var bsample="sample bm\u007cp cm\\u007cp";
-
-var binlineRe=/.m\u007cp/
-var bevalInlineRe=eval("/.m\\u007cp/")
-var bexplicitRe=new RegExp(".m\\u007cp")
-var bnewFromInlineRe=new RegExp(binlineRe.source)
-var bevalFromInlineRe=eval(binlineRe.toString())
-var bnewFromEvalInlineRe=new RegExp(bevalInlineRe.source)
-var bevalFromEvalInlineRe=eval(bevalInlineRe.toString())
-var bnewFromExplicitRe=new RegExp(bexplicitRe.source)
-var bevalFromExplicitRe=eval(bexplicitRe.toString())
-
-shouldBe("binlineRe.source", "bnewFromInlineRe.source")
-shouldBe("binlineRe.source", "bevalFromInlineRe.source")
-shouldBe("binlineRe.source", "bevalInlineRe.source")
-shouldBe("binlineRe.source", "bnewFromEvalInlineRe.source")
-shouldBe("binlineRe.source", "bevalFromEvalInlineRe.source")
-shouldBe("binlineRe.source", "bexplicitRe.source")
-shouldBe("binlineRe.source", "bnewFromExplicitRe.source")
-shouldBe("binlineRe.source", "bevalFromExplicitRe.source")
-
-shouldBe("binlineRe.toString()", "bnewFromInlineRe.toString()")
-shouldBe("binlineRe.toString()", "bevalFromInlineRe.toString()")
-shouldBe("binlineRe.toString()", "bevalInlineRe.toString()")
-shouldBe("binlineRe.toString()", "bnewFromEvalInlineRe.toString()")
-shouldBe("binlineRe.toString()", "bevalFromEvalInlineRe.toString()")
-shouldBe("binlineRe.toString()", "bexplicitRe.toString()")
-shouldBe("binlineRe.toString()", "bnewFromExplicitRe.toString()")
-shouldBe("binlineRe.toString()", "bevalFromExplicitRe.toString()")
-
-shouldBe("binlineRe.exec(bsample)[0]", "'bm|p'")
-shouldBe("bevalInlineRe.exec(bsample)[0]", "'bm|p'")
-shouldBe("bexplicitRe.exec(bsample)[0]", "'bm|p'")
« no previous file with comments | « LayoutTests/fast/js/script-tests/regexp-stack-overflow.js ('k') | LayoutTests/fast/js/script-tests/reserved-words-strict.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698