File: testdb_only.inc

package info (click to toggle)
mysql-dfsg-5.0 5.0.32-7etch12
  • links: PTS
  • area: main
  • in suites: etch
  • size: 89,332 kB
  • ctags: 94,781
  • sloc: cpp: 436,297; ansic: 409,141; sh: 40,574; tcl: 30,484; perl: 27,872; yacc: 8,236; makefile: 5,532; java: 4,610; xml: 3,914; pascal: 3,462; sql: 2,673; awk: 1,338; asm: 1,061; sed: 772
file content (30 lines) | stat: -rw-r--r-- 1,671 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#################### include/testdb_only.inc ######################
#                                                                 #
# We must prevent to work on databases created by customers,      #
# because we DROP/CREATE/MODIFY objects with sometimes common     #
# names like STAFF, EMPLOYEE etc.                                 #
#                                                                 #
# Therefore we check the environment variable USE_RUNNING_SERVER. #
# USE_RUNNING_SERVER is exported by "mysql-test-run" and could    #
# contain the following values:                                   #
# 0  -- mysql-test-run was started without the --extern option    #
#       That means the test will be performed within the test     #
#       area 'mysql-test/var/...' .                               #
# 1  -- mysql-test-run was started with the --extern option       #
#       That means the test will be performed by an already       #
#       running server and data modifications will most probably  #
#       outside of the common test area 'mysql-test/var/...' .    #
#                                                                 #
# If USE_RUNNING_SERVER is not 0 the test will be skipped.        #
#                                                                 #
###################################################################

--disable_query_log
eval set @USE_RUNNING_SERVER= '$USE_RUNNING_SERVER';
--require r/testdb_only.require
SELECT 'use extern server'
         AS "Variable_name    ",
         IF(@USE_RUNNING_SERVER= '1','YES',
            IF(@USE_RUNNING_SERVER= '0','NO','UNEXPECTED'))
         AS "Value" ;
--enable_query_log