summaryrefslogtreecommitdiff
path: root/mysql-test/t/signal.test
diff options
context:
space:
mode:
Diffstat (limited to 'mysql-test/t/signal.test')
-rw-r--r--mysql-test/t/signal.test11
1 files changed, 7 insertions, 4 deletions
diff --git a/mysql-test/t/signal.test b/mysql-test/t/signal.test
index 4c8e6159371..af0aa17f232 100644
--- a/mysql-test/t/signal.test
+++ b/mysql-test/t/signal.test
@@ -738,9 +738,12 @@ SIGNAL SQLSTATE 'HY000' SET MYSQL_ERRNO = 0;
--error ER_PARSE_ERROR
SIGNAL SQLSTATE 'HY000' SET MYSQL_ERRNO = -1;
---error 65535
+--error ER_WRONG_VALUE_FOR_VAR
SIGNAL SQLSTATE 'HY000' SET MYSQL_ERRNO = 65535;
+--error 65534
+SIGNAL SQLSTATE 'HY000' SET MYSQL_ERRNO = 65534;
+
--echo #
--echo # RESIGNAL can also appear in a query
--echo #
@@ -767,10 +770,10 @@ create procedure test_signal()
begin
# max range
DECLARE foo CONDITION FOR SQLSTATE 'AABBB';
- SIGNAL foo SET MYSQL_ERRNO = 65535;
+ SIGNAL foo SET MYSQL_ERRNO = 65534;
end $$
---error 65535
+--error 65534
call test_signal() $$
drop procedure test_signal $$
@@ -1340,7 +1343,7 @@ begin
COLUMN_NAME = iii,
CURSOR_NAME = jjj,
MESSAGE_TEXT = kkk,
- MYSQL_ERRNO = 65535;
+ MYSQL_ERRNO = 65534;
end $$
call test_signal() $$