Skip to content

Commit f39112b

Browse files
Sort strings in TestSliceOrderString to avoid false positives
1 parent a20c9ea commit f39112b

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

deep_test.go

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"errors"
55
"fmt"
66
"reflect"
7+
"sort"
78
"testing"
89
"time"
910
"unsafe"
@@ -1549,11 +1550,12 @@ func TestSliceOrderString(t *testing.T) {
15491550
if len(diff) != 3 {
15501551
t.Fatalf("expected 2 diff, got %d: %s", len(diff), diff)
15511552
}
1552-
if diff[0] != "(unordered) slice[]=foo: value count: 1 != 0" {
1553-
t.Errorf("got %s, expected '(unordered) slice[]=foo: value count: 1 != 0", diff[0])
1553+
sort.Strings(diff)
1554+
if diff[0] != "(unordered) slice[]=bar: value count: 1 != 0" {
1555+
t.Errorf("got %s, expected '(unordered) slice[]=bar: value count: 1 != 0'", diff[0])
15541556
}
1555-
if diff[1] != "(unordered) slice[]=bar: value count: 1 != 0" {
1556-
t.Errorf("got %s, expected '(unordered) slice[]=bar: value count: 1 != 0'", diff[1])
1557+
if diff[1] != "(unordered) slice[]=foo: value count: 1 != 0" {
1558+
t.Errorf("got %s, expected '(unordered) slice[]=foo: value count: 1 != 0", diff[1])
15571559
}
15581560
if diff[2] != "(unordered) slice[]=x: value count: 0 != 1" {
15591561
t.Errorf("got %s, expected '(unordered) slice[]=x: value count: 0 != 1'", diff[2])

0 commit comments

Comments
 (0)