From: christian.plesner.hansen@gmail.com Date: Wed, 14 Jan 2009 11:48:52 +0000 (+0000) Subject: Fixed test failure caused by being more conservative in estimating the X-Git-Tag: upstream/4.7.83~24804 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=37a50a80597d5f6c32516d4e7121d584840e7841;p=platform%2Fupstream%2Fv8.git 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 --- 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);