X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=bep40_test.go;h=48d5fdda857deb35152b12524f208c8c8ec6b438;hb=HEAD;hp=446eaa8c0ff5e1a766de5fce01ca5b7b37ae3ed0;hpb=1dc406c81c155820aa689d8976227d287ff5da8f;p=btrtrc.git diff --git a/bep40_test.go b/bep40_test.go index 446eaa8c..48d5fdda 100644 --- a/bep40_test.go +++ b/bep40_test.go @@ -8,24 +8,27 @@ import ( ) func TestBep40Priority(t *testing.T) { - assert.EqualValues(t, 0xec2d7224, bep40PriorityIgnoreError( - IpPort{net.ParseIP("123.213.32.10"), 0}, - IpPort{net.ParseIP("98.76.54.32"), 0}, + assert.EqualValues(t, peerPriority(0xec2d7224), bep40PriorityIgnoreError( + IpPort{IP: net.ParseIP("123.213.32.10"), Port: 0}, + IpPort{IP: net.ParseIP("98.76.54.32"), Port: 0}, )) - assert.EqualValues(t, 0xec2d7224, bep40PriorityIgnoreError( - IpPort{net.ParseIP("98.76.54.32"), 0}, - IpPort{net.ParseIP("123.213.32.10"), 0}, + assert.EqualValues(t, peerPriority(0xec2d7224), bep40PriorityIgnoreError( + IpPort{IP: net.ParseIP("98.76.54.32"), Port: 0}, + IpPort{IP: net.ParseIP("123.213.32.10"), Port: 0}, )) assert.Equal(t, peerPriority(0x99568189), bep40PriorityIgnoreError( - IpPort{net.ParseIP("123.213.32.10"), 0}, - IpPort{net.ParseIP("123.213.32.234"), 0}, + IpPort{IP: net.ParseIP("123.213.32.10"), Port: 0}, + IpPort{IP: net.ParseIP("123.213.32.234"), Port: 0}, + )) + assert.Equal(t, peerPriority(0x2b41d456), bep40PriorityIgnoreError( + IpPort{IP: net.ParseIP("206.248.98.111"), Port: 0}, + IpPort{IP: net.ParseIP("142.147.89.224"), Port: 0}, )) assert.EqualValues(t, "\x00\x00\x00\x00", func() []byte { b, _ := bep40PriorityBytes( - IpPort{net.ParseIP("123.213.32.234"), 0}, - IpPort{net.ParseIP("123.213.32.234"), 0}, + IpPort{IP: net.ParseIP("123.213.32.234"), Port: 0}, + IpPort{IP: net.ParseIP("123.213.32.234"), Port: 0}, ) return b }()) - }