22// SPDX-License-Identifier: MIT
33
44//go:build !js
5- // +build !js
65
76package ice
87
98import (
10- "context"
119 "fmt"
1210 "io"
1311 "net"
@@ -324,8 +322,7 @@ func TestNewActiveTCPConn_LocalAddrError_EarlyReturn(t *testing.T) {
324322 logger := logging .NewDefaultLoggerFactory ().NewLogger ("ice" )
325323
326324 // an invalid local address so getTCPAddrOnInterface fails at ResolveTCPAddr.
327- ctx , cancel := context .WithCancel (context .Background ())
328- defer cancel ()
325+ ctx := t .Context ()
329326
330327 ra := netip .MustParseAddrPort ("127.0.0.1:1" )
331328
@@ -347,8 +344,7 @@ func TestActiveTCPConn_ReadLoop_BufferWriteError(t *testing.T) {
347344 ra := netip .MustParseAddrPort (tcpListener .Addr ().String ())
348345 logger := logging .NewDefaultLoggerFactory ().NewLogger ("ice" )
349346
350- ctx , cancel := context .WithCancel (context .Background ())
351- defer cancel ()
347+ ctx := t .Context ()
352348
353349 a := newActiveTCPConn (ctx , "127.0.0.1:0" , ra , logger )
354350 require .NotNil (t , a )
@@ -375,8 +371,7 @@ func TestActiveTCPConn_WriteLoop_WriteStreamingError(t *testing.T) {
375371 ra := netip .MustParseAddrPort (tcpListener .Addr ().String ())
376372 logger := logging .NewDefaultLoggerFactory ().NewLogger ("ice" )
377373
378- ctx , cancel := context .WithCancel (context .Background ())
379- defer cancel ()
374+ ctx := t .Context ()
380375
381376 a := newActiveTCPConn (ctx , "127.0.0.1:0" , ra , logger )
382377 require .NotNil (t , a )
@@ -396,8 +391,7 @@ func TestActiveTCPConn_WriteLoop_WriteStreamingError(t *testing.T) {
396391func TestActiveTCPConn_LocalAddr_DefaultWhenUnset (t * testing.T ) {
397392 defer test .CheckRoutines (t )()
398393
399- ctx , cancel := context .WithCancel (context .Background ())
400- defer cancel ()
394+ ctx := t .Context ()
401395
402396 invalidLocal := "127.0.0.1:65536"
403397 remote := netip .MustParseAddrPort ("127.0.0.1:1" )
@@ -419,8 +413,7 @@ func TestActiveTCPConn_LocalAddr_DefaultWhenUnset(t *testing.T) {
419413func TestActiveTCPConn_SetDeadlines_ReturnEOF (t * testing.T ) {
420414 defer test .CheckRoutines (t )()
421415
422- ctx , cancel := context .WithCancel (context .Background ())
423- defer cancel ()
416+ ctx := t .Context ()
424417
425418 invalidLocal := "127.0.0.1:65536"
426419 remote := netip .MustParseAddrPort ("127.0.0.1:1" )
@@ -448,8 +441,7 @@ func TestActiveTCPConn_SetDeadlines_WhenConnected(t *testing.T) {
448441
449442 remote := netip .MustParseAddrPort (ln .Addr ().String ())
450443 logger := logging .NewDefaultLoggerFactory ().NewLogger ("ice" )
451- ctx , cancel := context .WithCancel (context .Background ())
452- defer cancel ()
444+ ctx := t .Context ()
453445
454446 active := newActiveTCPConn (ctx , "127.0.0.1:0" , remote , logger )
455447 require .NotNil (t , active )
0 commit comments