Bug #58087 mysqltest re-evaluates 'let' expressions infinitely

Results from query is sent for evaluation
Break recursion by asking for ` to be ignored
This commit is contained in:
Bjorn Munch 2010-11-15 14:23:02 +01:00
commit 92a1a11203
3 changed files with 16 additions and 4 deletions

View file

@ -854,6 +854,13 @@ let $var2= `failing query`;
echo $var2;
EOF
create table t1 (a varchar(100));
insert into t1 values ('`select 42`');
let $a= `select * from t1`;
# This should output `select 42`, not evaluate it again to 42
echo $a;
drop table t1;
--error 1
--exec $MYSQL_TEST < $MYSQLTEST_VARDIR/tmp/let.sql 2>&1