mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Bug #32625: Make test type_bit_innodb more robust
Since there is more than one duplicate value in the table, when adding the unique index it is not deterministic which value will be reported as causing a problem. Replace the reported value with '' so that it doesn't affect the results.
This commit is contained in:
@ -40,7 +40,9 @@ drop table t1;
|
|||||||
create table t1 (a bit) engine=innodb;
|
create table t1 (a bit) engine=innodb;
|
||||||
insert into t1 values (b'0'), (b'1'), (b'000'), (b'100'), (b'001');
|
insert into t1 values (b'0'), (b'1'), (b'000'), (b'100'), (b'001');
|
||||||
select hex(a) from t1;
|
select hex(a) from t1;
|
||||||
--error 1062
|
# It is not deterministic which duplicate will be seen first
|
||||||
|
--replace_regex /(.*Duplicate entry )'.*'( for key.*)/\1''\2/
|
||||||
|
--error ER_DUP_ENTRY
|
||||||
alter table t1 add unique (a);
|
alter table t1 add unique (a);
|
||||||
drop table t1;
|
drop table t1;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user