From 37a50a80597d5f6c32516d4e7121d584840e7841 Mon Sep 17 00:00:00 2001 From: "christian.plesner.hansen@gmail.com" Date: Wed, 14 Jan 2009 11:48:52 +0000 Subject: [PATCH] Fixed test failure caused by being more conservative in estimating the length of expressions containing backreferences. Bad plesner for forgetting to run the tests before submitting! git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1071 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- test/cctest/test-regexp.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/cctest/test-regexp.cc b/test/cctest/test-regexp.cc index 6e61514..4383209 100644 --- a/test/cctest/test-regexp.cc +++ b/test/cctest/test-regexp.cc @@ -291,8 +291,8 @@ TEST(Parser) { CHECK_MIN_MAX("(?:ab)|cde", 2, 3); CHECK_MIN_MAX("(ab)", 2, 2); CHECK_MIN_MAX("(ab|cde)", 2, 3); - CHECK_MIN_MAX("(ab)\\1", 4, 4); - CHECK_MIN_MAX("(ab|cde)\\1", 4, 6); + CHECK_MIN_MAX("(ab)\\1", 2, 4); + CHECK_MIN_MAX("(ab|cde)\\1", 2, 6); CHECK_MIN_MAX("(?:ab)?", 0, 2); CHECK_MIN_MAX("(?:ab)*", 0, RegExpTree::kInfinity); CHECK_MIN_MAX("(?:ab)+", 2, RegExpTree::kInfinity); -- 2.7.4