]> Sergey Matveev's repositories - btrtrc.git/blobdiff - handshake_test.go
Drop support for go 1.20
[btrtrc.git] / handshake_test.go
index cc761399bd819fd2f87e5314f3b72ddd507f5f84..8c2c6d240613db1c32fb12e33fd68617bd88baa6 100644 (file)
@@ -3,14 +3,13 @@ package torrent
 import (
        "testing"
 
-       "github.com/anacrolix/missinggo"
        "github.com/stretchr/testify/assert"
 )
 
 func TestDefaultExtensionBytes(t *testing.T) {
-       var pex peerExtensionBytes
-       missinggo.CopyExact(&pex, defaultPeerExtensionBytes())
+       pex := defaultPeerExtensionBytes()
        assert.True(t, pex.SupportsDHT())
        assert.True(t, pex.SupportsExtended())
-       assert.False(t, pex.SupportsFast())
+       assert.False(t, pex.GetBit(63))
+       assert.Panics(t, func() { pex.GetBit(64) })
 }