Fix enum test
This commit is contained in:
parent
ced55880ef
commit
858d8a7ebe
@ -39,8 +39,8 @@ func main() {
|
||||
}
|
||||
|
||||
off := conf.Offset
|
||||
for i := 0; i < 100; i++ {
|
||||
// for {
|
||||
// for i := 0; i < 100; i++ {
|
||||
for {
|
||||
evt, err := reader.ReadEvent()
|
||||
if err != nil {
|
||||
log.Fatalf(ctx, "Failed to read event: %v", err)
|
||||
|
@ -56,20 +56,12 @@ func TestEnum(t *testing.T) {
|
||||
tbl := suite.createTable(mysql.ColumnTypeEnum, "'a', 'b', 'c'", attrNone)
|
||||
defer tbl.drop(t)
|
||||
|
||||
const (
|
||||
// TODO: How do I define such a bitmask properly?
|
||||
bA int64 = 1
|
||||
bB int64 = 2
|
||||
bC int64 = 4
|
||||
)
|
||||
|
||||
inputs := map[string]int64{
|
||||
"": 0,
|
||||
"a": bA,
|
||||
"b": bB,
|
||||
"c": bC,
|
||||
"a": 1,
|
||||
"b": 2,
|
||||
"c": 3,
|
||||
}
|
||||
|
||||
for in, exp := range inputs {
|
||||
t.Run("input "+in, func(t *testing.T) {
|
||||
suite.insertAndCompareExp(t, tbl, in, exp)
|
||||
|
Loading…
x
Reference in New Issue
Block a user