]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Test fixes for Windows
authorMatt Joiner <anacrolix@gmail.com>
Sat, 27 May 2023 04:57:41 +0000 (14:57 +1000)
committerMatt Joiner <anacrolix@gmail.com>
Sat, 27 May 2023 14:41:35 +0000 (00:41 +1000)
client_test.go
issue97_test.go
network_test.go

index 95c0face918715bcb3c48ae5129b5a4bfa34aa88..1000c3b03ae289f6824ccdaa9aabfb0b93eff3e7 100644 (file)
@@ -592,6 +592,7 @@ func TestPieceCompletedInStorageButNotClient(t *testing.T) {
        cfg.DataDir = greetingTempDir
        seeder, err := NewClient(TestingConfig(t))
        require.NoError(t, err)
+       defer seeder.Close()
        seeder.AddTorrentSpec(&TorrentSpec{
                InfoBytes: greetingMetainfo.InfoBytes,
        })
index 09a18b15e363592a39916d4da84fe596251f2871..ee8107c6dd82309d443b47f21db07f629aac8867 100644 (file)
@@ -12,8 +12,10 @@ import (
 
 func TestHashPieceAfterStorageClosed(t *testing.T) {
        td := t.TempDir()
+       cs := storage.NewFile(td)
+       defer cs.Close()
        tt := &Torrent{
-               storageOpener: storage.NewClient(storage.NewFile(td)),
+               storageOpener: storage.NewClient(cs),
                logger:        log.Default,
                chunkSize:     defaultChunkSize,
        }
index 5e912cc451454df73f2dbcb0f780350efc9b3d46..a1fd8806c9edec772028afb69a74c800ebe7fe2e 100644 (file)
@@ -71,5 +71,11 @@ func TestListenLocalhostNetwork(t *testing.T) {
        testListenerNetwork(t, listenUtpListener, "udp", "udp6", "[::]:0", false)
        testListenerNetwork(t, listenUtpListener, "udp", "udp4", "localhost:0", true)
 
-       testAcceptedConnAddr(t, "tcp", false, dialClosure(net.Dial, "tcp"), listenClosure(net.Listen, "tcp6", ":0"))
+       testAcceptedConnAddr(
+               t,
+               "tcp",
+               false,
+               dialClosure(net.Dial, "tcp"),
+               listenClosure(net.Listen, "tcp6", "localhost:0"),
+       )
 }