summaryrefslogtreecommitdiff
path: root/mysql-test/t/sp-error.test
diff options
context:
space:
mode:
authormsvensson@neptunus.(none) <>2005-09-21 15:28:28 +0200
committermsvensson@neptunus.(none) <>2005-09-21 15:28:28 +0200
commit0581a7f23c0d7229cb3fd3a924c22f279223838a (patch)
treef535db4d6c5fc06bfea751c89631aa6286b97857 /mysql-test/t/sp-error.test
parenta9b3767874eea19ab146404a199ba2927e013b1e (diff)
downloadmariadb-git-0581a7f23c0d7229cb3fd3a924c22f279223838a.tar.gz
Bug #13231 mysqltest: fails to dectect when mysql_next_result fails
- Added functionality to check errors returned from mysql_next_result - Exit from mysqltest when and unexpected error occurs. - The above fixes reveal problems with rpl000009, sp-error and query_cache- - Fix sp-error by adding an expected error - Fix rpl000009 by not sending "ok" from mysql_create_db when called with silent flag from load_master_data - Fix query_cache in separate patch
Diffstat (limited to 'mysql-test/t/sp-error.test')
-rw-r--r--mysql-test/t/sp-error.test26
1 files changed, 25 insertions, 1 deletions
diff --git a/mysql-test/t/sp-error.test b/mysql-test/t/sp-error.test
index 40f59f3f124..fa74c318db3 100644
--- a/mysql-test/t/sp-error.test
+++ b/mysql-test/t/sp-error.test
@@ -991,6 +991,7 @@ P1: BEGIN
SELECT 'end of proc';
END P1|
delimiter ;|
+--error 1326
call SP001();
drop procedure SP001;
drop table t1, t2;
@@ -1187,7 +1188,30 @@ delimiter ;|
create trigger bug12712
before insert on t1 for each row set session autocommit = 0;
-
+#
+# BUG#9367: Stored procedures: client hang after "show warnings"
+#
+--disable_parsing
+--disable_warnings
+drop procedure if exists bug9367;
+--enable_warnings
+create table t1 (s1 int);
+select s1 from t1;
+delimiter |;
+create procedure bug9367()
+begin
+ declare v int;
+ declare c cursor for select s1 from t1;
+ open c;
+ show warnings;
+ fetch c into v;
+ select v;
+end|
+delimiter ;|
+call bug9367();
+drop procedure bug9367;
+drop table t1;
+--enable_parsing
#
# BUG#NNNN: New bug synopsis
#