~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/t/drizzle_client.test

  • Committer: Brian Aker
  • Date: 2011-01-24 06:00:51 UTC
  • mfrom: (2107.1.3 drizzle-build)
  • Revision ID: brian@tangent.org-20110124060051-o8qvrxgw4nwc94nr
Merge in error message number.

Show diffs side-by-side

added added

removed removed

Lines of Context:
80
80
#
81
81
# Bug#21042     mysql client segfaults on importing a mysqldump export
82
82
#
83
 
#--error 1
 
83
#--error EE_ERROR_FIRST
84
84
#--exec $DRIZZLE test -e "connect verylongdatabasenamethatshouldblowthe256byteslongbufferincom_connectfunctionxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxkxendcccccccdxxxxxxxxxxxxxxxxxkskskskskkskskskskskskskskskskkskskskskkskskskskskskskskskend" 2>&1
85
85
#--enable_parsing
86
86
 
105
105
--exec echo "/*"          >  $DRIZZLETEST_VARDIR/tmp/bug20432.sql
106
106
--exec echo "xxx"         >> $DRIZZLETEST_VARDIR/tmp/bug20432.sql
107
107
--exec echo "*/ use"      >> $DRIZZLETEST_VARDIR/tmp/bug20432.sql
108
 
--error 1
 
108
--error EE_ERROR_FIRST
109
109
--exec $DRIZZLE              < $DRIZZLETEST_VARDIR/tmp/bug20432.sql 2>&1
110
110
 
111
111
# client comment recognized, but parameter missing => error
170
170
--exec $DRIZZLE test -e "\r test" 2>&1
171
171
--exec $DRIZZLE test -e "connect test" 2>&1
172
172
--exec $DRIZZLE test -e "\rtest" 2>&1
173
 
--error 1
 
173
--error EE_ERROR_FIRST
174
174
--exec $DRIZZLE test -e "connecttest" 2>&1
175
175
 
176
176
--echo Test connect with _invalid_ dbname only => new invalid dbname, old hostname
177
 
--error 1
 
177
--error EE_ERROR_FIRST
178
178
--exec $DRIZZLE test -e "\r invalid" 2>&1
179
 
--error 1
 
179
--error EE_ERROR_FIRST
180
180
--exec $DRIZZLE test -e "connect invalid" 2>&1
181
181
 
182
182
--echo Test connect with dbname + hostname
186
186
--echo Test connect with dbname + _invalid_ hostname
187
187
# Mask the errno of the error message
188
188
#--replace_regex /\([0-9]*\)/(errno)/
189
 
#--error 1
 
189
#--error EE_ERROR_FIRST
190
190
#--exec $DRIZZLE test -e "\r test invalid_hostname" 2>&1
191
191
#--replace_regex /\([0-9]*\)/(errno)/
192
 
#--error 1
 
192
#--error EE_ERROR_FIRST
193
193
#--exec $DRIZZLE test -e "connect test invalid_hostname" 2>&1
194
194
 
195
195
#--echo The commands reported in the bug report
196
196
#--replace_regex /\([0-9]*\)/(errno)/
197
 
#--error 1
 
197
#--error EE_ERROR_FIRST
198
198
#--exec $DRIZZLE test -e "\r\r\n\r\n cyril\ has\ found\ a\ bug\ :)XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" 2>&1
199
199
#
200
200
##--replace_regex /\([0-9]*\)/(errno)/
201
 
##--error 1
 
201
##--error EE_ERROR_FIRST
202
202
##--exec echo '\r\r\n\r\n cyril\ has\ found\ a\ bug\ :)XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' | $DRIZZLE 2>&1
203
203
#
204
204
#--echo Too long dbname
205
 
#--error 1
 
205
#--error EE_ERROR_FIRST
206
206
#--exec $DRIZZLE test -e "\r test_really_long_dbnamexxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx localhost" 2>&1
207
207
#
208
208
#--echo Too long hostname
209
209
#--replace_regex /\([0-9]*\)/(errno)/
210
 
#--error 1
 
210
#--error EE_ERROR_FIRST
211
211
#--exec $DRIZZLE test -e "\r  test cyrils_superlonghostnameXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" 2>&1
212
212
 
213
213
 
253
253
#
254
254
 
255
255
# allow error 7(invalid argument) since --pager does not always exist in mysql
256
 
--error 0,1,7
 
256
--error EE_OK,EE_ERROR_FIRST,EE_DELETE
257
257
--exec $DRIZZLE --pager="540bytelengthstringxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" -e "select 1" > /dev/null 2>&1
258
258
 
259
259
#