Commit e78413ca authored by unknown's avatar unknown
Browse files

Change "exec echo" commands with different delimiters that are also

escape chars to use "write_file" to avoid confusion about what's what.

parent ec6807d3
Loading
Loading
Loading
Loading
+10 −4
Original line number Diff line number Diff line
@@ -250,16 +250,22 @@ drop table t17583;
#

# This should work just fine...
--exec echo "DELIMITER /" > $MYSQLTEST_VARDIR/tmp/bug21412.sql
--exec echo "SELECT 1/"   >> $MYSQLTEST_VARDIR/tmp/bug21412.sql
--write_file $MYSQLTEST_VARDIR/tmp/bug21412.sql
DELIMITER /
SELECT 1/
EOF
--exec $MYSQL             < $MYSQLTEST_VARDIR/tmp/bug21412.sql 2>&1

# This should give an error...
--exec echo "DELIMITER \\" > $MYSQLTEST_VARDIR/tmp/bug21412.sql
--write_file $MYSQLTEST_VARDIR/tmp/bug21412.sql
DELIMITER \
EOF
--exec $MYSQL             < $MYSQLTEST_VARDIR/tmp/bug21412.sql 2>&1

# As should this...
--exec echo "DELIMITER \\\\" > $MYSQLTEST_VARDIR/tmp/bug21412.sql
--write_file $MYSQLTEST_VARDIR/tmp/bug21412.sql
DELIMITER \\
EOF
--exec $MYSQL             < $MYSQLTEST_VARDIR/tmp/bug21412.sql 2>&1

--echo End of 5.0 tests