~vkolesnikov/pbxt/pbxt-preload-test-bug

« back to all changes in this revision

Viewing changes to pbxt/mysql-test-update/mysql-test/t/ctype_utf8.test

  • Committer: paul-mccullagh
  • Date: 2008-03-10 11:36:34 UTC
  • Revision ID: paul-mccullagh-417ebf175a9c8ee6e5b3777d9e2398e1fb197391
Implemented full durability

Show diffs side-by-side

added added

removed removed

Lines of Context:
230
230
create table t1 (c varchar(30) character set utf8, unique(c(10)));
231
231
insert into t1 values ('1'),('2'),('3'),('x'),('y'),('z');
232
232
insert into t1 values ('aaaaaaaaaa');
233
 
--error 1582
 
233
--error ER_DUP_ENTRY
234
234
insert into t1 values ('aaaaaaaaaaa');
235
 
--error 1582
 
235
--error ER_DUP_ENTRY
236
236
insert into t1 values ('aaaaaaaaaaaa');
237
237
insert into t1 values (repeat('b',20));
238
238
select c c1 from t1 where c='1';
254
254
--enable_warnings
255
255
insert into t1 values ('1'),('2'),('3'),('x'),('y'),('z');
256
256
insert into t1 values ('aaaaaaaaaa');
257
 
--error 1582
 
257
--error ER_DUP_ENTRY
258
258
insert into t1 values ('aaaaaaaaaaa');
259
 
--error 1582
 
259
--error ER_DUP_ENTRY
260
260
insert into t1 values ('aaaaaaaaaaaa');
261
261
insert into t1 values (repeat('b',20));
262
262
select c c1 from t1 where c='1';
276
276
insert into t1 values ('1'),('2'),('3'),('4'),('x'),('y'),('z');
277
277
insert into t1 values ('a');
278
278
insert into t1 values ('aa');
279
 
--error 1582
 
279
--error ER_DUP_ENTRY
280
280
insert into t1 values ('aaa');
281
281
insert into t1 values ('b');
282
282
insert into t1 values ('bb');
283
 
--error 1582
 
283
--error ER_DUP_ENTRY
284
284
insert into t1 values ('bbb');
285
285
insert into t1 values ('а');
286
286
insert into t1 values ('аа');
287
 
--error 1582
 
287
--error ER_DUP_ENTRY
288
288
insert into t1 values ('ааа');
289
289
insert into t1 values ('б');
290
290
insert into t1 values ('бб');
291
 
--error 1582
 
291
--error ER_DUP_ENTRY
292
292
insert into t1 values ('ббб');
293
293
insert into t1 values ('ꪪ');
294
294
insert into t1 values ('ꪪꪪ');
295
 
--error 1582
 
295
--error ER_DUP_ENTRY
296
296
insert into t1 values ('ꪪꪪꪪ');
297
297
drop table t1;
298
298
#
305
305
insert into t1 values ('1'),('2'),('3'),('4'),('x'),('y'),('z');
306
306
insert into t1 values ('a');
307
307
insert into t1 values ('aa');
308
 
--error 1582
 
308
--error ER_DUP_ENTRY
309
309
insert into t1 values ('aaa');
310
310
insert into t1 values ('b');
311
311
insert into t1 values ('bb');
312
 
--error 1582
 
312
--error ER_DUP_ENTRY
313
313
insert into t1 values ('bbb');
314
314
insert into t1 values ('а');
315
315
insert into t1 values ('аа');
316
 
--error 1582
 
316
--error ER_DUP_ENTRY
317
317
insert into t1 values ('ааа');
318
318
insert into t1 values ('б');
319
319
insert into t1 values ('бб');
320
 
--error 1582
 
320
--error ER_DUP_ENTRY
321
321
insert into t1 values ('ббб');
322
322
insert into t1 values ('ꪪ');
323
323
insert into t1 values ('ꪪꪪ');
324
 
--error 1582
 
324
--error ER_DUP_ENTRY
325
325
insert into t1 values ('ꪪꪪꪪ');
326
326
drop table t1;
327
327
#
334
334
) engine=heap;
335
335
show create table t1;
336
336
insert into t1 values ('a'),('b'),('c'),('d'),('e'),('f');
337
 
--error 1582
 
337
--error ER_DUP_ENTRY
338
338
insert into t1 values ('aa');
339
 
--error 1582
 
339
--error ER_DUP_ENTRY
340
340
insert into t1 values ('aaa');
341
341
insert into t1 values ('б');
342
 
--error 1582
 
342
--error ER_DUP_ENTRY
343
343
insert into t1 values ('бб');
344
 
--error 1582
 
344
--error ER_DUP_ENTRY
345
345
insert into t1 values ('ббб');
346
346
select c as c_all from t1 order by c;
347
347
select c as c_a from t1 where c='a';
358
358
) engine=heap;
359
359
show create table t1;
360
360
insert into t1 values ('a'),('b'),('c'),('d'),('e'),('f');
361
 
--error 1582
 
361
--error ER_DUP_ENTRY
362
362
insert into t1 values ('aa');
363
 
--error 1582
 
363
--error ER_DUP_ENTRY
364
364
insert into t1 values ('aaa');
365
365
insert into t1 values ('б');
366
 
--error 1582
 
366
--error ER_DUP_ENTRY
367
367
insert into t1 values ('бб');
368
 
--error 1582
 
368
--error ER_DUP_ENTRY
369
369
insert into t1 values ('ббб');
370
370
select c as c_all from t1 order by c;
371
371
select c as c_a from t1 where c='a';
383
383
) engine=pbxt; # PBXT: Test instead of InnoDB
384
384
--enable_warnings
385
385
insert into t1 values ('a'),('b'),('c'),('d'),('e'),('f');
386
 
--error 1582
 
386
--error ER_DUP_ENTRY
387
387
insert into t1 values ('aa');
388
 
--error 1582
 
388
--error ER_DUP_ENTRY
389
389
insert into t1 values ('aaa');
390
390
insert into t1 values ('б');
391
 
--error 1582
 
391
--error ER_DUP_ENTRY
392
392
insert into t1 values ('бб');
393
 
--error 1582
 
393
--error ER_DUP_ENTRY
394
394
insert into t1 values ('ббб');
395
395
select c as c_all from t1 order by c;
396
396
select c as c_a from t1 where c='a';
404
404
create table t1 (c varchar(30) character set utf8 collate utf8_bin, unique(c(10)));
405
405
insert into t1 values ('1'),('2'),('3'),('x'),('y'),('z');
406
406
insert into t1 values ('aaaaaaaaaa');
407
 
--error 1582
 
407
--error ER_DUP_ENTRY
408
408
insert into t1 values ('aaaaaaaaaaa');
409
 
--error 1582
 
409
--error ER_DUP_ENTRY
410
410
insert into t1 values ('aaaaaaaaaaaa');
411
411
insert into t1 values (repeat('b',20));
412
412
select c c1 from t1 where c='1';
427
427
insert into t1 values ('1'),('2'),('3'),('4'),('x'),('y'),('z');
428
428
insert into t1 values ('a');
429
429
insert into t1 values ('aa');
430
 
--error 1582
 
430
--error ER_DUP_ENTRY
431
431
insert into t1 values ('aaa');
432
432
insert into t1 values ('b');
433
433
insert into t1 values ('bb');
434
 
--error 1582
 
434
--error ER_DUP_ENTRY
435
435
insert into t1 values ('bbb');
436
436
insert into t1 values ('а');
437
437
insert into t1 values ('аа');
438
 
--error 1582
 
438
--error ER_DUP_ENTRY
439
439
insert into t1 values ('ааа');
440
440
insert into t1 values ('б');
441
441
insert into t1 values ('бб');
442
 
--error 1582
 
442
--error ER_DUP_ENTRY
443
443
insert into t1 values ('ббб');
444
444
insert into t1 values ('ꪪ');
445
445
insert into t1 values ('ꪪꪪ');
446
 
--error 1582
 
446
--error ER_DUP_ENTRY
447
447
insert into t1 values ('ꪪꪪꪪ');
448
448
drop table t1;
449
449
 
457
457
) engine=heap;
458
458
show create table t1;
459
459
insert into t1 values ('a'),('b'),('c'),('d'),('e'),('f');
460
 
--error 1582
 
460
--error ER_DUP_ENTRY
461
461
insert into t1 values ('aa');
462
 
--error 1582
 
462
--error ER_DUP_ENTRY
463
463
insert into t1 values ('aaa');
464
464
insert into t1 values ('б');
465
 
--error 1582
 
465
--error ER_DUP_ENTRY
466
466
insert into t1 values ('бб');
467
 
--error 1582
 
467
--error ER_DUP_ENTRY
468
468
insert into t1 values ('ббб');
469
469
select c as c_all from t1 order by c;
470
470
select c as c_a from t1 where c='a';
481
481
) engine=heap;
482
482
show create table t1;
483
483
insert into t1 values ('a'),('b'),('c'),('d'),('e'),('f');
484
 
--error 1582
 
484
--error ER_DUP_ENTRY
485
485
insert into t1 values ('aa');
486
 
--error 1582
 
486
--error ER_DUP_ENTRY
487
487
insert into t1 values ('aaa');
488
488
insert into t1 values ('б');
489
 
--error 1582
 
489
--error ER_DUP_ENTRY
490
490
insert into t1 values ('бб');
491
 
--error 1582
 
491
--error ER_DUP_ENTRY
492
492
insert into t1 values ('ббб');
493
493
select c as c_all from t1 order by c;
494
494
select c as c_a from t1 where c='a';
506
506
) engine=pbxt; # PBXT: Test instead of InnoDB
507
507
--enable_warnings
508
508
insert into t1 values ('a'),('b'),('c'),('d'),('e'),('f');
509
 
--error 1582
 
509
--error ER_DUP_ENTRY
510
510
insert into t1 values ('aa');
511
 
--error 1582
 
511
--error ER_DUP_ENTRY
512
512
insert into t1 values ('aaa');
513
513
insert into t1 values ('б');
514
 
--error 1582
 
514
--error ER_DUP_ENTRY
515
515
insert into t1 values ('бб');
516
 
--error 1582
 
516
--error ER_DUP_ENTRY
517
517
insert into t1 values ('ббб');
518
518
select c as c_all from t1 order by c;
519
519
select c as c_a from t1 where c='a';