2006-07-13 10:59:58 +02:00
|
|
|
# Can't test with embedded server that doesn't support grants
|
|
|
|
-- source include/not_embedded.inc
|
2007-04-05 13:24:34 +02:00
|
|
|
#
|
|
|
|
# We need this file primarily to make sure that the scheduler is restarted
|
|
|
|
# and enabled after we have restored mysql.event table.
|
|
|
|
# This is the final step of the "cleanup".
|
|
|
|
#
|
|
|
|
# Make sure also that events are executed OK after restart, just in case.
|
|
|
|
use events_test;
|
|
|
|
# Make sure the scheduler was started successfully
|
|
|
|
select @@event_scheduler;
|
|
|
|
let $wait_condition=select count(distinct name)=3 from execution_log;
|
|
|
|
--source include/wait_condition.inc
|
2006-07-13 10:59:58 +02:00
|
|
|
drop table execution_log;
|
2007-04-05 13:24:34 +02:00
|
|
|
# Will drop all events
|
|
|
|
drop database events_test;
|
2007-05-29 12:44:44 +02:00
|
|
|
|
|
|
|
let $wait_condition=
|
|
|
|
select count(*) = 0 from information_schema.processlist
|
|
|
|
where db='events_test' and command = 'Connect' and user=current_user();
|
2007-06-14 11:51:35 +02:00
|
|
|
--source include/wait_condition.inc
|