@@ -194,12 +194,9 @@ func TestPollResults_ContextCancelled(t *testing.T) {
194194 },
195195 }
196196
197- results , err := PollResults (ctx , client , "uuid" , time .Millisecond , false , parseString )
198- if err != nil {
199- t .Fatalf ("unexpected error: %v" , err )
200- }
201- if results != nil {
202- t .Errorf ("expected nil results on cancelled context, got %v" , results )
197+ _ , err := PollResults (ctx , client , "uuid" , time .Millisecond , false , parseString )
198+ if ! errors .Is (err , context .Canceled ) {
199+ t .Fatalf ("expected %v, got error: %v" , context .Canceled , err )
203200 }
204201}
205202
@@ -211,11 +208,8 @@ func TestPollResults_ContextTimeout(t *testing.T) {
211208 // Never return success — mock returns nil indefinitely.
212209 client := & mockClient {}
213210
214- results , err := PollResults (ctx , client , "uuid" , time .Millisecond , false , parseString )
215- if err != nil {
216- t .Fatalf ("unexpected error: %v" , err )
217- }
218- if results != nil {
219- t .Errorf ("expected nil results on timeout, got %v" , results )
211+ _ , err := PollResults (ctx , client , "uuid" , time .Millisecond , false , parseString )
212+ if ! errors .Is (err , context .DeadlineExceeded ) {
213+ t .Fatalf ("expected %v, got error: %v" , context .DeadlineExceeded , err )
220214 }
221215}
0 commit comments