diff options
author | unknown <msvensson@neptunus.(none)> | 2006-12-15 00:09:56 +0100 |
---|---|---|
committer | unknown <msvensson@neptunus.(none)> | 2006-12-15 00:09:56 +0100 |
commit | eb3b8c3cb7857cf174cf2983997fa59034223d42 (patch) | |
tree | eb310a335ba4e5864ffcf22060826e245a5c293e /mysql-test/t/plugin.test | |
parent | 32e6771601a94f6bd9870ef9114030a7ee13da2f (diff) | |
download | mariadb-git-eb3b8c3cb7857cf174cf2983997fa59034223d42.tar.gz |
Add support for loading example plugin and add plugin.test
mysql-test/r/have_dynamic_loading.require:
Rename: mysql-test/r/have_udf.require -> mysql-test/r/have_dynamic_loading.require
mysql-test/include/have_udf.inc:
Rename have_udf.require to hqave_dynamic_loading.require
mysql-test/mysql-test-run.pl:
Add support for ha_example plugin
mysql-test/include/have_example_plugin.inc:
New BitKeeper file ``mysql-test/include/have_example_plugin.inc''
mysql-test/r/have_example_plugin.require:
New BitKeeper file ``mysql-test/r/have_example_plugin.require''
mysql-test/r/plugin.result:
New BitKeeper file ``mysql-test/r/plugin.result''
mysql-test/t/plugin.test:
New BitKeeper file ``mysql-test/t/plugin.test''
Diffstat (limited to 'mysql-test/t/plugin.test')
-rw-r--r-- | mysql-test/t/plugin.test | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/mysql-test/t/plugin.test b/mysql-test/t/plugin.test new file mode 100644 index 00000000000..80c1de00b8e --- /dev/null +++ b/mysql-test/t/plugin.test @@ -0,0 +1,26 @@ +--source include/have_example_plugin.inc + +CREATE TABLE t1(a int) ENGINE=EXAMPLE; +DROP TABLE t1; + +INSTALL PLUGIN example SONAME 'ha_example.so'; +--error 1125 +INSTALL PLUGIN EXAMPLE SONAME 'ha_example.so'; + +UNINSTALL PLUGIN example; + +INSTALL PLUGIN example SONAME 'ha_example.so'; + +CREATE TABLE t1(a int) ENGINE=EXAMPLE; + +# Let's do some advanced ops with the example engine :) +SELECT * FROM t1; + +DROP TABLE t1; + +# Waiting for fix to BUG#22694 +#UNINSTALL PLUGIN example; +#UNINSTALL PLUGIN EXAMPLE; + +--error 1305 +UNINSTALL PLUGIN non_exist; |