Skip to content

Commit b32db76

Browse files
committed
Fix flake.
1 parent 383f620 commit b32db76

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

driver/driver_test.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -249,8 +249,9 @@ func Test_nested_context(t *testing.T) {
249249
cancel()
250250

251251
var terr interface{ Temporary() bool }
252-
if inner.Next() || !errors.As(inner.Err(), &terr) || !terr.Temporary() {
253-
t.Fatalf("got %v, want temporary", inner.Err())
252+
if inner.Next() || !errors.Is(inner.Err(), context.Canceled) &&
253+
(!errors.As(inner.Err(), &terr) || !terr.Temporary()) {
254+
t.Fatalf("got %v, want cancellation", inner.Err())
254255
}
255256

256257
want(outer, 1)

0 commit comments

Comments
 (0)