summaryrefslogtreecommitdiff
path: root/mysql-test/t/log_state.test
diff options
context:
space:
mode:
authorunknown <msvensson@pilot.blaudden>2007-02-20 21:00:05 +0100
committerunknown <msvensson@pilot.blaudden>2007-02-20 21:00:05 +0100
commit2e70c5811c087a77324b81f6a1d9e34db44c2fce (patch)
treec5a8902828a21ae5cae10e7227c9f93892a83edb /mysql-test/t/log_state.test
parentb7b774ee29c10afdce9e71ac45002389f18fe97c (diff)
downloadmariadb-git-2e70c5811c087a77324b81f6a1d9e34db44c2fce.tar.gz
Test for setting general_log_file to a directory fails
since /tmp is used as the directory. It does not always exist so let's use one that always exists MYSQLTEST_VARDIR
Diffstat (limited to 'mysql-test/t/log_state.test')
-rw-r--r--mysql-test/t/log_state.test9
1 files changed, 8 insertions, 1 deletions
diff --git a/mysql-test/t/log_state.test b/mysql-test/t/log_state.test
index e16256d48df..a5e00cb0387 100644
--- a/mysql-test/t/log_state.test
+++ b/mysql-test/t/log_state.test
@@ -70,12 +70,19 @@ show variables like 'general_log_file';
show variables like 'slow_query_log_file';
show variables like 'log_output';
+# Can't set general_log_file to a non existing file
--error 1231
set global general_log_file='/not exiting path/log.master';
+
+# Can't set general_log_file to a directory
+--replace_result $MYSQLTEST_VARDIR MYSQLTEST_VARDIR
--error 1231
-set global general_log_file='/tmp';
+eval set global general_log_file='$MYSQLTEST_VARDIR';
+
+# Can't set general_log_file to empty string
--error 1231
set global general_log_file='';
+
--replace_column 2 #
show variables like 'general_log_file';
set global general_log= OFF;