~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to mysql-test/suite/funcs_2/charset/charset_master.test

  • Committer: brian
  • Date: 2008-06-25 05:29:13 UTC
  • Revision ID: brian@localhost.localdomain-20080625052913-6upwo0jsrl4lnapl
clean slate

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#################################################################################
 
2
# Author:  Serge Kozlov                                                         #
 
3
# Date:    09/21/2005                                                           #
 
4
# Purpose: used by ../t/*_charset.test                                          #
 
5
# Require: set $engine_type= [NDB,MyISAM,InnoDB,etc] before calling             #
 
6
#################################################################################
 
7
 
 
8
#
 
9
#
 
10
#
 
11
 
 
12
let $check_std_csets= 1;
 
13
let $check_ucs2_csets= 1;
 
14
let $check_utf8_csets= 1;
 
15
 
 
16
#
 
17
# Check all charsets/collation combinations
 
18
#
 
19
 
 
20
if ($check_std_csets)
 
21
{
 
22
 
 
23
# armscii8
 
24
 
 
25
let $cset= armscii8;
 
26
let $coll= armscii8_bin;
 
27
--source suite/funcs_2/include/check_charset.inc
 
28
 
 
29
let $cset= armscii8;
 
30
let $coll= armscii8_general_ci;
 
31
--source suite/funcs_2/include/check_charset.inc
 
32
 
 
33
# ascii
 
34
 
 
35
let $cset= ascii;
 
36
let $coll= ascii_bin;
 
37
--source suite/funcs_2/include/check_charset.inc
 
38
 
 
39
let $cset= ascii;
 
40
let $coll= ascii_general_ci;
 
41
--source suite/funcs_2/include/check_charset.inc
 
42
 
 
43
# big5
 
44
 
 
45
let $cset= big5;
 
46
let $coll= big5_bin;
 
47
--source suite/funcs_2/include/check_charset.inc
 
48
 
 
49
let $cset= big5;
 
50
let $coll= big5_chinese_ci;
 
51
--source suite/funcs_2/include/check_charset.inc
 
52
 
 
53
# binary
 
54
 
 
55
let $cset= binary;
 
56
let $coll= ;
 
57
let $bin_cset= 1;
 
58
--source suite/funcs_2/include/check_charset.inc
 
59
 
 
60
# cp1250
 
61
 
 
62
let $cset= cp1250;
 
63
let $coll= cp1250_bin;
 
64
--source suite/funcs_2/include/check_charset.inc
 
65
 
 
66
let $cset= cp1250;
 
67
let $coll= cp1250_croatian_ci;
 
68
--source suite/funcs_2/include/check_charset.inc
 
69
 
 
70
 
 
71
let $cset= cp1250;
 
72
let $coll= cp1250_czech_cs;
 
73
--source suite/funcs_2/include/check_charset.inc
 
74
 
 
75
 
 
76
let $cset= cp1250;
 
77
let $coll= cp1250_general_ci;
 
78
--source suite/funcs_2/include/check_charset.inc
 
79
 
 
80
# cp1251
 
81
 
 
82
let $cset= cp1251;
 
83
let $coll= cp1251_bin;
 
84
--source suite/funcs_2/include/check_charset.inc
 
85
 
 
86
let $cset= cp1251;
 
87
let $coll= cp1251_bulgarian_ci;
 
88
--source suite/funcs_2/include/check_charset.inc
 
89
 
 
90
let $cset= cp1251;
 
91
let $coll= cp1251_general_ci;
 
92
--source suite/funcs_2/include/check_charset.inc
 
93
 
 
94
let $cset= cp1251;
 
95
let $coll= cp1251_general_cs;
 
96
--source suite/funcs_2/include/check_charset.inc
 
97
 
 
98
let $cset= cp1251;
 
99
let $coll= cp1251_ukrainian_ci; 
 
100
--source suite/funcs_2/include/check_charset.inc
 
101
 
 
102
# cp1256
 
103
 
 
104
let $cset= cp1256;
 
105
let $coll= cp1256_bin; 
 
106
--source suite/funcs_2/include/check_charset.inc
 
107
 
 
108
let $cset= cp1256;
 
109
let $coll= cp1256_general_ci; 
 
110
--source suite/funcs_2/include/check_charset.inc
 
111
 
 
112
# cp1257
 
113
 
 
114
let $cset= cp1257;
 
115
let $coll= cp1257_bin; 
 
116
--source suite/funcs_2/include/check_charset.inc
 
117
 
 
118
let $cset= cp1257;
 
119
let $coll= cp1257_general_ci; 
 
120
--source suite/funcs_2/include/check_charset.inc
 
121
 
 
122
let $cset= cp1257;
 
123
let $coll= cp1257_lithuanian_ci; 
 
124
--source suite/funcs_2/include/check_charset.inc
 
125
 
 
126
# cp850
 
127
 
 
128
let $cset= cp850;
 
129
let $coll= cp850_bin; 
 
130
--source suite/funcs_2/include/check_charset.inc
 
131
 
 
132
let $cset= cp850;
 
133
let $coll= cp850_general_ci;
 
134
--source suite/funcs_2/include/check_charset.inc
 
135
 
 
136
# cp852
 
137
 
 
138
let $cset= cp852;
 
139
let $coll= cp852_bin; 
 
140
--source suite/funcs_2/include/check_charset.inc
 
141
 
 
142
let $cset= cp852;
 
143
let $coll= cp852_general_ci;
 
144
--source suite/funcs_2/include/check_charset.inc
 
145
 
 
146
# cp866
 
147
 
 
148
let $cset= cp866;
 
149
let $coll= cp866_bin; 
 
150
--source suite/funcs_2/include/check_charset.inc
 
151
 
 
152
let $cset= cp866;
 
153
let $coll= cp866_general_ci;
 
154
--source suite/funcs_2/include/check_charset.inc
 
155
 
 
156
# cp932
 
157
 
 
158
let $cset= cp932;
 
159
let $coll= cp932_bin; 
 
160
--source suite/funcs_2/include/check_charset.inc
 
161
 
 
162
let $cset= cp932;
 
163
let $coll= cp932_japanese_ci;
 
164
--source suite/funcs_2/include/check_charset.inc
 
165
 
 
166
# dec8
 
167
 
 
168
let $cset= dec8;
 
169
let $coll= dec8_bin; 
 
170
--source suite/funcs_2/include/check_charset.inc
 
171
 
 
172
let $cset= dec8;
 
173
let $coll= dec8_swedish_ci; 
 
174
--source suite/funcs_2/include/check_charset.inc
 
175
 
 
176
# eucjpms
 
177
 
 
178
let $cset= eucjpms;
 
179
let $coll= eucjpms_bin; 
 
180
--source suite/funcs_2/include/check_charset.inc
 
181
 
 
182
let $cset= eucjpms;
 
183
let $coll= eucjpms_japanese_ci; 
 
184
--source suite/funcs_2/include/check_charset.inc
 
185
 
 
186
# euckr
 
187
 
 
188
let $cset= euckr;
 
189
let $coll= euckr_bin; 
 
190
--source suite/funcs_2/include/check_charset.inc
 
191
 
 
192
let $cset= euckr;
 
193
let $coll= euckr_korean_ci; 
 
194
--source suite/funcs_2/include/check_charset.inc
 
195
 
 
196
# gb2312
 
197
 
 
198
let $cset= gb2312;
 
199
let $coll= gb2312_bin;
 
200
--source suite/funcs_2/include/check_charset.inc
 
201
 
 
202
let $cset= gb2312;
 
203
let $coll= gb2312_chinese_ci;
 
204
--source suite/funcs_2/include/check_charset.inc
 
205
 
 
206
# gbk
 
207
 
 
208
let $cset= gbk;
 
209
let $coll= gbk_bin;
 
210
--source suite/funcs_2/include/check_charset.inc
 
211
 
 
212
let $cset= gbk;
 
213
let $coll= gbk_chinese_ci;
 
214
--source suite/funcs_2/include/check_charset.inc
 
215
 
 
216
# geostd8
 
217
 
 
218
let $cset= geostd8;
 
219
let $coll= geostd8_bin; 
 
220
--source suite/funcs_2/include/check_charset.inc
 
221
 
 
222
let $cset= geostd8;
 
223
let $coll= geostd8_general_ci;
 
224
--source suite/funcs_2/include/check_charset.inc
 
225
 
 
226
# greek
 
227
 
 
228
let $cset= greek;
 
229
let $coll= greek_bin; 
 
230
--source suite/funcs_2/include/check_charset.inc
 
231
 
 
232
let $cset= greek;
 
233
let $coll= greek_general_ci;
 
234
--source suite/funcs_2/include/check_charset.inc
 
235
 
 
236
# hebrew
 
237
 
 
238
let $cset= hebrew;
 
239
let $coll= hebrew_bin; 
 
240
--source suite/funcs_2/include/check_charset.inc
 
241
 
 
242
let $cset= hebrew;
 
243
let $coll= hebrew_general_ci;
 
244
--source suite/funcs_2/include/check_charset.inc
 
245
 
 
246
# hp8
 
247
 
 
248
let $cset= hp8;
 
249
let $coll= hp8_bin; 
 
250
--source suite/funcs_2/include/check_charset.inc
 
251
 
 
252
let $cset= hp8;
 
253
let $coll= hp8_english_ci;
 
254
--source suite/funcs_2/include/check_charset.inc
 
255
 
 
256
# keybcs2
 
257
 
 
258
let $cset= keybcs2;
 
259
let $coll= keybcs2_bin; 
 
260
--source suite/funcs_2/include/check_charset.inc
 
261
 
 
262
let $cset= keybcs2;
 
263
let $coll= keybcs2_general_ci;
 
264
--source suite/funcs_2/include/check_charset.inc
 
265
 
 
266
# koi8r
 
267
 
 
268
let $cset= koi8r;
 
269
let $coll= koi8r_bin; 
 
270
--source suite/funcs_2/include/check_charset.inc
 
271
 
 
272
let $cset= koi8r;
 
273
let $coll= koi8r_general_ci;
 
274
--source suite/funcs_2/include/check_charset.inc
 
275
 
 
276
# koi8u
 
277
 
 
278
let $cset= koi8u;
 
279
let $coll= koi8u_bin; 
 
280
--source suite/funcs_2/include/check_charset.inc
 
281
 
 
282
let $cset= koi8u;
 
283
let $coll= koi8u_general_ci;
 
284
--source suite/funcs_2/include/check_charset.inc
 
285
 
 
286
# latin1
 
287
 
 
288
let $cset= latin1;
 
289
let $coll= latin1_bin; 
 
290
--source suite/funcs_2/include/check_charset.inc
 
291
 
 
292
let $cset= latin1;
 
293
let $coll= latin1_danish_ci; 
 
294
--source suite/funcs_2/include/check_charset.inc
 
295
 
 
296
let $cset= latin1;
 
297
let $coll= latin1_general_ci;
 
298
--source suite/funcs_2/include/check_charset.inc
 
299
 
 
300
let $cset= latin1;
 
301
let $coll= latin1_general_cs;
 
302
--source suite/funcs_2/include/check_charset.inc
 
303
 
 
304
 
 
305
let $cset= latin1;
 
306
let $coll= latin1_german1_ci;
 
307
--source suite/funcs_2/include/check_charset.inc
 
308
 
 
309
let $cset= latin1;
 
310
let $coll= latin1_german2_ci;
 
311
--source suite/funcs_2/include/check_charset.inc
 
312
 
 
313
let $cset= latin1;
 
314
let $coll= latin1_spanish_ci;
 
315
--source suite/funcs_2/include/check_charset.inc
 
316
 
 
317
let $cset= latin1;
 
318
let $coll= latin1_swedish_ci;
 
319
--source suite/funcs_2/include/check_charset.inc
 
320
 
 
321
# latin2
 
322
 
 
323
let $cset= latin2;
 
324
let $coll= latin2_bin;
 
325
--source suite/funcs_2/include/check_charset.inc
 
326
 
 
327
let $cset= latin2;
 
328
let $coll= latin2_croatian_ci;
 
329
--source suite/funcs_2/include/check_charset.inc
 
330
 
 
331
let $cset= latin2;
 
332
let $coll= latin2_czech_cs; 
 
333
--source suite/funcs_2/include/check_charset.inc
 
334
 
 
335
let $cset= latin2;
 
336
let $coll= latin2_general_ci; 
 
337
--source suite/funcs_2/include/check_charset.inc
 
338
 
 
339
let $cset= latin2;
 
340
let $coll= latin2_hungarian_ci; 
 
341
--source suite/funcs_2/include/check_charset.inc
 
342
 
 
343
# latin5
 
344
 
 
345
let $cset= latin5;
 
346
let $coll= latin5_bin;
 
347
--source suite/funcs_2/include/check_charset.inc
 
348
 
 
349
let $cset= latin5;
 
350
let $coll= latin5_turkish_ci;
 
351
--source suite/funcs_2/include/check_charset.inc
 
352
 
 
353
# latin7
 
354
 
 
355
let $cset= latin7;
 
356
let $coll= latin7_bin;
 
357
--source suite/funcs_2/include/check_charset.inc
 
358
 
 
359
let $cset= latin7;
 
360
let $coll= latin7_estonian_cs;
 
361
--source suite/funcs_2/include/check_charset.inc
 
362
 
 
363
let $cset= latin7;
 
364
let $coll= latin7_general_ci;
 
365
--source suite/funcs_2/include/check_charset.inc
 
366
 
 
367
let $cset= latin7;
 
368
let $coll= latin7_general_cs;
 
369
--source suite/funcs_2/include/check_charset.inc
 
370
 
 
371
# macce
 
372
 
 
373
let $cset= macce;
 
374
let $coll= macce_bin; 
 
375
--source suite/funcs_2/include/check_charset.inc
 
376
 
 
377
let $cset= macce;
 
378
let $coll= macce_general_ci;
 
379
--source suite/funcs_2/include/check_charset.inc
 
380
 
 
381
# macroman
 
382
 
 
383
let $cset= macroman;
 
384
let $coll= macroman_bin; 
 
385
--source suite/funcs_2/include/check_charset.inc
 
386
 
 
387
let $cset= macroman;
 
388
let $coll= macroman_general_ci;
 
389
--source suite/funcs_2/include/check_charset.inc
 
390
 
 
391
# sjis
 
392
 
 
393
let $cset= sjis;
 
394
let $coll= sjis_bin; 
 
395
--source suite/funcs_2/include/check_charset.inc
 
396
 
 
397
let $cset= sjis;
 
398
let $coll= sjis_japanese_ci;
 
399
--source suite/funcs_2/include/check_charset.inc
 
400
 
 
401
# swe7
 
402
 
 
403
let $cset= swe7;
 
404
let $coll= swe7_bin; 
 
405
--source suite/funcs_2/include/check_charset.inc
 
406
 
 
407
let $cset= swe7;
 
408
let $coll= swe7_swedish_ci;
 
409
--source suite/funcs_2/include/check_charset.inc
 
410
 
 
411
# tis620
 
412
 
 
413
let $cset= tis620;
 
414
let $coll= tis620_bin; 
 
415
--source suite/funcs_2/include/check_charset.inc
 
416
 
 
417
let $cset= tis620;
 
418
let $coll= tis620_thai_ci;
 
419
--source suite/funcs_2/include/check_charset.inc
 
420
 
 
421
# ujis
 
422
 
 
423
let $cset= ujis;
 
424
let $coll= ujis_bin; 
 
425
--source suite/funcs_2/include/check_charset.inc
 
426
 
 
427
let $cset= ujis;
 
428
let $coll= ujis_japanese_ci; 
 
429
--source suite/funcs_2/include/check_charset.inc
 
430
 
 
431
}
 
432
 
 
433
if ($check_ucs2_csets)
 
434
{
 
435
 
 
436
# ucs2
 
437
 
 
438
let $cset= ucs2;
 
439
let $coll= ucs2_bin;
 
440
--source suite/funcs_2/include/check_charset_ucs2.inc
 
441
 
 
442
let $cset= ucs2;
 
443
let $coll= ucs2_czech_ci;
 
444
--source suite/funcs_2/include/check_charset_ucs2.inc
 
445
 
 
446
let $cset= ucs2;
 
447
let $coll= ucs2_danish_ci;
 
448
--source suite/funcs_2/include/check_charset_ucs2.inc
 
449
 
 
450
let $cset= ucs2;
 
451
let $coll= ucs2_estonian_ci;
 
452
--source suite/funcs_2/include/check_charset_ucs2.inc
 
453
 
 
454
let $cset= ucs2;
 
455
let $coll= ucs2_general_ci; 
 
456
--source suite/funcs_2/include/check_charset_ucs2.inc
 
457
 
 
458
let $cset= ucs2;
 
459
let $coll= ucs2_hungarian_ci; 
 
460
--source suite/funcs_2/include/check_charset_ucs2.inc
 
461
 
 
462
let $cset= ucs2;
 
463
let $coll= ucs2_icelandic_ci; 
 
464
--source suite/funcs_2/include/check_charset_ucs2.inc
 
465
 
 
466
let $cset= ucs2;
 
467
let $coll= ucs2_latvian_ci; 
 
468
--source suite/funcs_2/include/check_charset_ucs2.inc
 
469
 
 
470
let $cset= ucs2;
 
471
let $coll= ucs2_lithuanian_ci; 
 
472
--source suite/funcs_2/include/check_charset_ucs2.inc
 
473
 
 
474
let $cset= ucs2;
 
475
let $coll= ucs2_persian_ci; 
 
476
--source suite/funcs_2/include/check_charset_ucs2.inc
 
477
 
 
478
let $cset= ucs2;
 
479
let $coll= ucs2_polish_ci; 
 
480
--source suite/funcs_2/include/check_charset_ucs2.inc
 
481
 
 
482
let $cset= ucs2;
 
483
let $coll= ucs2_roman_ci; 
 
484
--source suite/funcs_2/include/check_charset_ucs2.inc
 
485
 
 
486
let $cset= ucs2;
 
487
let $coll= ucs2_romanian_ci; 
 
488
--source suite/funcs_2/include/check_charset_ucs2.inc
 
489
 
 
490
let $cset= ucs2;
 
491
let $coll= ucs2_slovak_ci; 
 
492
--source suite/funcs_2/include/check_charset_ucs2.inc
 
493
 
 
494
let $cset= ucs2;
 
495
let $coll= ucs2_slovenian_ci; 
 
496
--source suite/funcs_2/include/check_charset_ucs2.inc
 
497
 
 
498
let $cset= ucs2;
 
499
let $coll= ucs2_spanish2_ci; 
 
500
--source suite/funcs_2/include/check_charset_ucs2.inc
 
501
 
 
502
let $cset= ucs2;
 
503
let $coll= ucs2_spanish_ci; 
 
504
--source suite/funcs_2/include/check_charset_ucs2.inc
 
505
 
 
506
let $cset= ucs2;
 
507
let $coll= ucs2_swedish_ci; 
 
508
--source suite/funcs_2/include/check_charset_ucs2.inc
 
509
 
 
510
let $cset= ucs2;
 
511
let $coll= ucs2_turkish_ci; 
 
512
--source suite/funcs_2/include/check_charset_ucs2.inc
 
513
 
 
514
let $cset= ucs2;
 
515
let $coll= ucs2_unicode_ci; 
 
516
--source suite/funcs_2/include/check_charset_ucs2.inc
 
517
 
 
518
}
 
519
 
 
520
if ($check_utf8_csets)
 
521
{
 
522
 
 
523
# utf8
 
524
 
 
525
let $cset= utf8;
 
526
let $coll= utf8_bin; 
 
527
--source suite/funcs_2/include/check_charset_utf8.inc
 
528
 
 
529
let $cset= utf8;
 
530
let $coll= utf8_czech_ci; 
 
531
--source suite/funcs_2/include/check_charset_utf8.inc
 
532
 
 
533
let $cset= utf8;
 
534
let $coll= utf8_danish_ci; 
 
535
--source suite/funcs_2/include/check_charset_utf8.inc
 
536
 
 
537
let $cset= utf8;
 
538
let $coll= utf8_estonian_ci; 
 
539
--source suite/funcs_2/include/check_charset_utf8.inc
 
540
 
 
541
let $cset= utf8;
 
542
let $coll= utf8_general_ci; 
 
543
--source suite/funcs_2/include/check_charset_utf8.inc
 
544
 
 
545
let $cset= utf8;
 
546
let $coll= utf8_hungarian_ci; 
 
547
--source suite/funcs_2/include/check_charset_utf8.inc
 
548
 
 
549
let $cset= utf8;
 
550
let $coll= utf8_icelandic_ci; 
 
551
--source suite/funcs_2/include/check_charset_utf8.inc
 
552
 
 
553
let $cset= utf8;
 
554
let $coll= utf8_latvian_ci; 
 
555
--source suite/funcs_2/include/check_charset_utf8.inc
 
556
 
 
557
let $cset= utf8;
 
558
let $coll= utf8_lithuanian_ci; 
 
559
--source suite/funcs_2/include/check_charset_utf8.inc
 
560
 
 
561
let $cset= utf8;
 
562
let $coll= utf8_persian_ci; 
 
563
--source suite/funcs_2/include/check_charset_utf8.inc
 
564
 
 
565
let $cset= utf8;
 
566
let $coll= utf8_polish_ci; 
 
567
--source suite/funcs_2/include/check_charset_utf8.inc
 
568
 
 
569
let $cset= utf8;
 
570
let $coll= utf8_roman_ci; 
 
571
--source suite/funcs_2/include/check_charset_utf8.inc
 
572
 
 
573
let $cset= utf8;
 
574
let $coll= utf8_romanian_ci; 
 
575
--source suite/funcs_2/include/check_charset_utf8.inc
 
576
 
 
577
let $cset= utf8;
 
578
let $coll= utf8_slovak_ci; 
 
579
--source suite/funcs_2/include/check_charset_utf8.inc
 
580
 
 
581
let $cset= utf8;
 
582
let $coll= utf8_slovenian_ci; 
 
583
--source suite/funcs_2/include/check_charset_utf8.inc
 
584
 
 
585
let $cset= utf8;
 
586
let $coll= utf8_spanish2_ci; 
 
587
--source suite/funcs_2/include/check_charset_utf8.inc
 
588
 
 
589
let $cset= utf8;
 
590
let $coll= utf8_spanish_ci; 
 
591
--source suite/funcs_2/include/check_charset_utf8.inc
 
592
 
 
593
let $cset= utf8;
 
594
let $coll= utf8_swedish_ci; 
 
595
--source suite/funcs_2/include/check_charset_utf8.inc
 
596
 
 
597
let $cset= utf8;
 
598
let $coll= utf8_turkish_ci; 
 
599
--source suite/funcs_2/include/check_charset_utf8.inc
 
600
 
 
601
let $cset= utf8;
 
602
let $coll= utf8_unicode_ci; 
 
603
--source suite/funcs_2/include/check_charset_utf8.inc
 
604
 
 
605
}
 
606