Skip to content

Commit

Permalink
test case for install plugin on boostrap
Browse files Browse the repository at this point in the history
  • Loading branch information
grooverdan committed Apr 20, 2015
1 parent fd97739 commit 0759568
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions mysql-test/t/bootstrap.test
Original file line number Diff line number Diff line change
Expand Up @@ -60,3 +60,22 @@ SELECT 'bug' as '' FROM INFORMATION_SCHEMA.ENGINES WHERE engine='innodb'
and SUPPORT='YES';

--echo End of 5.5 tests

--source include/not_windows_embedded.inc
--source include/have_example_plugin.inc
#
# Check that --bootstrap can load/unload plugins
#
--disable_query_log
let $PLUGIN_DIR=`select @@plugin_dir`;
eval SELECT "install plugin example soname '$HA_EXAMPLE_SO';" INTO OUTFILE '$MYSQLTEST_VARDIR/tmp/install_plugin.sql';
--enable_query_log
--exec $MYSQLD_BOOTSTRAP_CMD --plugin-dir=$PLUGIN_DIR < $MYSQLTEST_VARDIR/tmp/install_plugin.sql >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
remove_file $MYSQLTEST_VARDIR/tmp/install_plugin.sql;
--write_file $MYSQLTEST_VARDIR/tmp/bootstrap_plugins.sql
use test;
create table t1(a int) engine=example;
drop table t1;
EOF
--exec $MYSQLD_BOOTSTRAP_CMD --plugin-dir=$PLUGIN_DIR < $MYSQLTEST_VARDIR/tmp/bootstrap_plugins.sql >> $MYSQLTEST_VARDIR/tmp/bootstrap.log 2>&1
remove_file $MYSQLTEST_VARDIR/tmp/bootstrap_plugins.sql;

0 comments on commit 0759568

Please sign in to comment.