summaryrefslogtreecommitdiff
path: root/mysql-test/t/mysqltest.test
diff options
context:
space:
mode:
authorunknown <sasha@asksasha.com>2006-01-30 20:58:17 -0700
committerunknown <sasha@asksasha.com>2006-01-30 20:58:17 -0700
commit99f9a601ca2ccc3b52dc9d036861736bf7ffbd20 (patch)
treea43903bfd18ddb15a24702478bd33e71a051f932 /mysql-test/t/mysqltest.test
parent3a2b70f8414a1ee02f8a210f22a2707f66bf0ce5 (diff)
parent4f9088ae858b2e19d5ac1989d1521bcbc1809f07 (diff)
downloadmariadb-git-99f9a601ca2ccc3b52dc9d036861736bf7ffbd20.tar.gz
Merge spachev@bk-internal.mysql.com:/home/bk/mysql-5.1-new
into asksasha.com:/reiser-data/mysql-dev/mysql-5.1-new BitKeeper/etc/ignore: Added BitKeeper/etc/RESYNC_TREE to the ignore list client/mysqltest.c: merged mysql-test/r/mysqltest.result: merged mysql-test/t/mysqltest.test: merged
Diffstat (limited to 'mysql-test/t/mysqltest.test')
-rw-r--r--mysql-test/t/mysqltest.test27
1 files changed, 27 insertions, 0 deletions
diff --git a/mysql-test/t/mysqltest.test b/mysql-test/t/mysqltest.test
index 55f08c28719..f928f0d3e6f 100644
--- a/mysql-test/t/mysqltest.test
+++ b/mysql-test/t/mysqltest.test
@@ -1061,3 +1061,30 @@ drop table t1;
drop table t1;
+# test for replace_regex
+--replace_regex /at/b/
+select "at" as col1, "c" as col2;
+
+--replace_regex /at/b/i
+select "at" as col1, "AT" as col2, "c" as col3;
+
+--replace_regex /a/b/ /ct/d/
+select "a" as col1, "ct" as col2;
+
+--replace_regex /(strawberry)/raspberry and \1/ /blueberry/blackberry/ /potato/tomato/;
+select "strawberry","blueberry","potato";
+
+--error 1
+--exec echo "--replace_regex a" | $MYSQL_TEST 2>&1
+--error 1
+--exec echo "--replace_regex a;" | $MYSQL_TEST 2>&1
+--error 1
+--exec echo "replace_regex a;" | $MYSQL_TEST 2>&1
+--error 1
+--exec echo "replace_regex a ;" | $MYSQL_TEST 2>&1
+--error 1
+--exec echo "replace_regex a b; echo OK;" | $MYSQL_TEST 2>&1
+--error 1
+--exec echo "--replace_regex /a b c" | $MYSQL_TEST 2>&1
+--error 1
+--exec echo "replace_regex /a /b c ;" | $MYSQL_TEST 2>&1