diff --git a/enum_type_test.go b/enum_type_test.go index 4dd88f2..66371bf 100644 --- a/enum_type_test.go +++ b/enum_type_test.go @@ -130,7 +130,7 @@ func TestEnumTypeAssignTo(t *testing.T) { err = enumType.AssignTo(tt.dst) require.NoError(t, err, "%d", i) - if bytes.Compare(*tt.dst, tt.expected) != 0 { + if !bytes.Equal(*tt.dst, tt.expected) { t.Errorf("%d: expected %v to assign %v, but result was %v", i, tt.src, tt.expected, tt.dst) } } diff --git a/ext/gofrs-uuid/uuid_test.go b/ext/gofrs-uuid/uuid_test.go index 5681452..79983ec 100644 --- a/ext/gofrs-uuid/uuid_test.go +++ b/ext/gofrs-uuid/uuid_test.go @@ -78,7 +78,7 @@ func TestUUIDAssignTo(t *testing.T) { t.Error(err) } - if bytes.Compare(dst, expected) != 0 { + if !bytes.Equal(dst, expected) { t.Errorf("expected %v to assign %v, but result was %v", src, expected, dst) } } diff --git a/json_test.go b/json_test.go index bbd3959..0a4cad2 100644 --- a/json_test.go +++ b/json_test.go @@ -84,7 +84,7 @@ func TestJSONAssignTo(t *testing.T) { t.Errorf("%d: %v", i, err) } - if bytes.Compare(tt.expected, *tt.dst) != 0 { + if !bytes.Equal(tt.expected, *tt.dst) { t.Errorf("%d: expected %v to assign %v, but result was %v", i, tt.src, tt.expected, *tt.dst) } } diff --git a/jsonb_test.go b/jsonb_test.go index 9ce80d4..0163c50 100644 --- a/jsonb_test.go +++ b/jsonb_test.go @@ -90,7 +90,7 @@ func TestJSONBAssignTo(t *testing.T) { t.Errorf("%d: %v", i, err) } - if bytes.Compare(tt.expected, *tt.dst) != 0 { + if !bytes.Equal(tt.expected, *tt.dst) { t.Errorf("%d: expected %v to assign %v, but result was %v", i, tt.src, tt.expected, *tt.dst) } } diff --git a/macaddr_test.go b/macaddr_test.go index 364a891..70ea352 100644 --- a/macaddr_test.go +++ b/macaddr_test.go @@ -56,7 +56,7 @@ func TestMacaddrAssignTo(t *testing.T) { t.Error(err) } - if bytes.Compare([]byte(dst), []byte(expected)) != 0 { + if !bytes.Equal([]byte(dst), []byte(expected)) { t.Errorf("expected %v to assign %v, but result was %v", src, expected, dst) } } diff --git a/point.go b/point.go index 0c79910..debc16e 100644 --- a/point.go +++ b/point.go @@ -45,7 +45,7 @@ func (dst *Point) Set(src interface{}) error { } func parsePoint(src []byte) (*Point, error) { - if src == nil || bytes.Compare(src, []byte("null")) == 0 { + if src == nil || bytes.Equal(src, []byte("null")) { return &Point{Status: Null}, nil } diff --git a/range_test.go b/range_test.go index 9e16df5..c1248d3 100644 --- a/range_test.go +++ b/range_test.go @@ -166,11 +166,11 @@ func TestParseUntypedBinaryRange(t *testing.T) { t.Errorf("%d. `%v`: expected result upper type %v, got %v", i, tt.src, string(tt.result.UpperType), string(r.UpperType)) } - if bytes.Compare(r.Lower, tt.result.Lower) != 0 { + if !bytes.Equal(r.Lower, tt.result.Lower) { t.Errorf("%d. `%v`: expected result lower %v, got %v", i, tt.src, tt.result.Lower, r.Lower) } - if bytes.Compare(r.Upper, tt.result.Upper) != 0 { + if !bytes.Equal(r.Upper, tt.result.Upper) { t.Errorf("%d. `%v`: expected result upper %v, got %v", i, tt.src, tt.result.Upper, r.Upper) } } diff --git a/text_test.go b/text_test.go index cca3a05..284b4f9 100644 --- a/text_test.go +++ b/text_test.go @@ -83,7 +83,7 @@ func TestTextAssignTo(t *testing.T) { t.Errorf("%d: %v", i, err) } - if bytes.Compare(*tt.dst, tt.expected) != 0 { + if !bytes.Equal(*tt.dst, tt.expected) { t.Errorf("%d: expected %v to assign %v, but result was %v", i, tt.src, tt.expected, tt.dst) } } diff --git a/uuid.go b/uuid.go index 6839c05..a1c0bac 100644 --- a/uuid.go +++ b/uuid.go @@ -221,7 +221,7 @@ func (src UUID) MarshalJSON() ([]byte, error) { } func (dst *UUID) UnmarshalJSON(src []byte) error { - if bytes.Compare(src, []byte("null")) == 0 { + if bytes.Equal(src, []byte("null")) { return dst.Set(nil) } if len(src) != 38 { diff --git a/uuid_test.go b/uuid_test.go index f767300..8ba8a87 100644 --- a/uuid_test.go +++ b/uuid_test.go @@ -113,7 +113,7 @@ func TestUUIDAssignTo(t *testing.T) { t.Error(err) } - if bytes.Compare(dst, expected) != 0 { + if !bytes.Equal(dst, expected) { t.Errorf("expected %v to assign %v, but result was %v", src, expected, dst) } }