57 lines
2.3 KiB
Plaintext
57 lines
2.3 KiB
Plaintext
################## mysql-test\t\log_syslog_basic.test #########################
|
|
# #
|
|
# Variable Name: log_syslog #
|
|
# Scope: Global #
|
|
# Access Type: Dynamic #
|
|
# Data Type: bool #
|
|
# #
|
|
# #
|
|
# Creation Date: 2014-02-14 #
|
|
# Author : Azundris (tnuernbe) #
|
|
# #
|
|
# Description:Test Cases of Dynamic System Variable #
|
|
# log_syslog #
|
|
# that checks the behavior of this variable in the following ways #
|
|
# * Value Check #
|
|
# * Scope Check #
|
|
# #
|
|
# Reference: #
|
|
# http://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html #
|
|
# #
|
|
###############################################################################
|
|
|
|
--source include/not_windows.inc
|
|
|
|
SET @start_value= @@global.log_syslog;
|
|
|
|
SET @@global.log_syslog= DEFAULT;
|
|
SELECT @@global.log_syslog;
|
|
|
|
SET @@global.log_syslog= 0;
|
|
SELECT @@global.log_syslog;
|
|
|
|
SET @@global.log_syslog= 1;
|
|
SELECT @@global.log_syslog;
|
|
|
|
SET @@global.log_syslog= ON;
|
|
SELECT @@global.log_syslog;
|
|
|
|
SET @@global.log_syslog= OFF;
|
|
SELECT @@global.log_syslog;
|
|
|
|
# wrong
|
|
--error ER_WRONG_VALUE_FOR_VAR
|
|
SET @@global.log_syslog= 9;
|
|
SELECT @@global.log_syslog;
|
|
|
|
--error ER_WRONG_TYPE_FOR_VAR
|
|
SET GLOBAL log_syslog= 0.01;
|
|
|
|
--error ER_GLOBAL_VARIABLE
|
|
SET SESSION log_syslog= 0;
|
|
|
|
--error ER_GLOBAL_VARIABLE
|
|
SET LOCAL log_syslog= 0;
|
|
|
|
SET @@global.log_syslog= @start_value;
|