aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib/src/tests/regex
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2019-03-13 21:22:45 +0100
committerTor Egge <Tor.Egge@broadpark.no>2019-03-13 21:23:29 +0100
commitdf8f67e3b3a35715ecd7220e93f44a85da3f3ce3 (patch)
tree2dc5cb0ac39c65dfe3dc6bba92ce522f5c0fd9b1 /vespalib/src/tests/regex
parent820a730d7efede2a84133170639d624f7939e358 (diff)
Remove unused vespalib::Regexp::replace() method.
Diffstat (limited to 'vespalib/src/tests/regex')
-rw-r--r--vespalib/src/tests/regex/regex.cpp12
1 files changed, 0 insertions, 12 deletions
diff --git a/vespalib/src/tests/regex/regex.cpp b/vespalib/src/tests/regex/regex.cpp
index ac2c0241423..95d6a7e88e7 100644
--- a/vespalib/src/tests/regex/regex.cpp
+++ b/vespalib/src/tests/regex/regex.cpp
@@ -39,7 +39,6 @@ TEST("require that invalid expression fails compilation") {
Regexp bad("[unbalanced");
EXPECT_FALSE(bad.valid());
EXPECT_FALSE(bad.match("nothing"));
- EXPECT_EQUAL(vespalib::string("nothing"), bad.replace("nothing", "anything"));
}
TEST("require that * is not valid") {
@@ -47,17 +46,6 @@ TEST("require that * is not valid") {
EXPECT_FALSE(bad.valid());
}
-TEST("require that replace works") {
- Regexp rep("foo");
- EXPECT_EQUAL(vespalib::string(""), rep.replace("", "bc"));
- EXPECT_EQUAL(vespalib::string("a"), rep.replace("a", "bc"));
- EXPECT_EQUAL(vespalib::string("bc"), rep.replace("foo", "bc"));
- EXPECT_EQUAL(vespalib::string("abc"), rep.replace("afoo", "bc"));
- EXPECT_EQUAL(vespalib::string("abcd"), rep.replace("afood", "bc"));
- EXPECT_EQUAL(vespalib::string("abcdbc"), rep.replace("afoodfoo", "bc"));
- EXPECT_EQUAL(vespalib::string("abcdbcbc"), rep.replace("afoodfoofoo", "bc"));
-}
-
TEST("require that prefix detection works") {
EXPECT_EQUAL("", Regexp::get_prefix(""));
EXPECT_EQUAL("", Regexp::get_prefix("foo"));