[Bug] fix replace function bug (#6605)

* fix replace function bug

* fix replace docs
This commit is contained in:
qiye
2021-09-14 09:59:13 +08:00
committed by GitHub
parent 6d94b7bde2
commit 225bdb1fda
4 changed files with 14 additions and 2 deletions

View File

@ -559,6 +559,11 @@ TEST_F(StringFunctionsTest, replace) {
ASSERT_EQ(StringVal("http://华夏zhongguo:9090"),
StringFunctions::replace(ctx, StringVal("http://中国hello:9090"),
StringVal("中国hello"), StringVal("华夏zhongguo")));
//old substring is at the beginning of string
ASSERT_EQ(StringVal("ftp://www.baidu.com:9090"),
StringFunctions::replace(ctx, StringVal("http://www.baidu.com:9090"),
StringVal("http"), StringVal("ftp")));
}
TEST_F(StringFunctionsTest, parse_url) {