diff options
-rw-r--r-- | mysql-test/r/skip_grants.result | 7 | ||||
-rw-r--r-- | mysql-test/t/skip_grants.test | 10 |
2 files changed, 16 insertions, 1 deletions
diff --git a/mysql-test/r/skip_grants.result b/mysql-test/r/skip_grants.result index cd652c03f96..bf0f16a174f 100644 --- a/mysql-test/r/skip_grants.result +++ b/mysql-test/r/skip_grants.result @@ -77,3 +77,10 @@ ERROR HY000: Can't initialize function 'a'; UDFs are unavailable with the --skip DROP FUNCTION a; ERROR 42000: FUNCTION test.a does not exist End of 5.0 tests +# +# Bug#29817 Queries with UDF fail with non-descriptive error +# if mysql.proc is missing +# +select no_such_function(1); +ERROR 42000: FUNCTION test.no_such_function does not exist +End of 5.1 tests diff --git a/mysql-test/t/skip_grants.test b/mysql-test/t/skip_grants.test index 018366f705f..72a073ac541 100644 --- a/mysql-test/t/skip_grants.test +++ b/mysql-test/t/skip_grants.test @@ -122,7 +122,6 @@ select count(*) from information_schema.COLUMN_PRIVILEGES; select count(*) from information_schema.SCHEMA_PRIVILEGES; select count(*) from information_schema.TABLE_PRIVILEGES; select count(*) from information_schema.USER_PRIVILEGES; - # # Bug #32020: loading udfs while --skip-grant-tables is enabled causes out of # memory errors @@ -134,3 +133,12 @@ CREATE FUNCTION a RETURNS STRING SONAME ''; DROP FUNCTION a; --echo End of 5.0 tests + +--echo # +--echo # Bug#29817 Queries with UDF fail with non-descriptive error +--echo # if mysql.proc is missing +--echo # +--error ER_SP_DOES_NOT_EXIST +select no_such_function(1); + +--echo End of 5.1 tests |