From afc9d82b66763050426e7de16c801de25392ce9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net> Date: Fri, 22 Mar 1996 21:40:51 +0100 Subject: [PATCH] added tests for + in regexps Rev: src/test/create_testsuite:1.11 --- src/test/create_testsuite | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/test/create_testsuite b/src/test/create_testsuite index 419f561d78..56718befc1 100755 --- a/src/test/create_testsuite +++ b/src/test/create_testsuite @@ -1201,6 +1201,12 @@ test_eq(clone((program)"/precompiled/regexp","^[^abc]$")->match("-"),1) test_eq(clone((program)"/precompiled/regexp","^[^abc]$")->match("a"),0) test_eq(clone((program)"/precompiled/regexp","^[^abc]$")->match("c"),0) test_eq(clone((program)"/precompiled/regexp","^a*$")->match("aaaa"),1) +test_eq(clone((program)"/precompiled/regexp","^(a|bb)*$")->match("aabbabb"),1) +test_eq(clone((program)"/precompiled/regexp","^(a|bb)*$")->match(""),1) +test_eq(clone((program)"/precompiled/regexp","^(a|bb)+$")->match(""),0) +test_eq(clone((program)"/precompiled/regexp","^(a|bb)+$")->match("aaa"),1) +test_eq(clone((program)"/precompiled/regexp","^(a|bb)+$")->match("bbb"),0) +test_eq(clone((program)"/precompiled/regexp","^(a|bb)+$")->match("bbaabba"),1) test_eq(clone((program)"/precompiled/regexp","^a|b$")->match("a"),1) test_eq(clone((program)"/precompiled/regexp","^a|b$")->match("b"),1) -- GitLab