diff options
author | svoj@mysql.com/june.mysql.com <> | 2007-12-07 17:40:42 +0400 |
---|---|---|
committer | svoj@mysql.com/june.mysql.com <> | 2007-12-07 17:40:42 +0400 |
commit | 1d0ea2d04377ca7040aba98fd4acbe1f98e0e091 (patch) | |
tree | f91fedc97b828928280aff9602917787ac0c72b9 /mysql-test/t/symlink.test | |
parent | 5452a154d65c21ab08a05c1280b76d7d58ad68c7 (diff) | |
download | mariadb-git-1d0ea2d04377ca7040aba98fd4acbe1f98e0e091.tar.gz |
BUG#25677 - With --skip-symbolic-links option on, DATA DIRECTORY
clause is silently ignored
When symbolic links are disabled by command line option or
NO_DIR_IN_CREATE sql mode, CREATE TABLE silently ignores
DATA/INDEX DIRECTORY options.
With this fix a warning is issued when symbolic links are disabled.
Diffstat (limited to 'mysql-test/t/symlink.test')
-rw-r--r-- | mysql-test/t/symlink.test | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/mysql-test/t/symlink.test b/mysql-test/t/symlink.test index f339b29c83a..eaad45d7d5d 100644 --- a/mysql-test/t/symlink.test +++ b/mysql-test/t/symlink.test @@ -226,3 +226,15 @@ USE test; --echo End of 5.0 tests + +# +# BUG#25677 - With --skip-symbolic-links option on, DATA DIRECTORY clause is +# silently ignored +# +SET @OLD_SQL_MODE=@@SQL_MODE, @@SQL_MODE='NO_DIR_IN_CREATE'; +--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR +eval CREATE TABLE t1(a INT) DATA DIRECTORY='$MYSQLTEST_VARDIR/tmp' INDEX DIRECTORY='$MYSQLTEST_VARDIR/tmp'; +DROP TABLE t1; +SET @@SQL_MODE=@OLD_SQL_MODE; + +--echo End of 5.1 tests |