Test that metainfo nodes are added to the DHT
This commit is contained in:
parent
a04fb2ce26
commit
5665505dc7
@ -754,3 +754,16 @@ func TestAddTorrentPiecesAlreadyCompleted(t *testing.T) {
|
||||
func TestAddTorrentPiecesNotAlreadyCompleted(t *testing.T) {
|
||||
testAddTorrentPriorPieceCompletion(t, false)
|
||||
}
|
||||
|
||||
func TestAddIssue65Torrent(t *testing.T) {
|
||||
cfg := TestingConfig
|
||||
cfg.NoDHT = false
|
||||
cl, err := NewClient(&cfg)
|
||||
require.NoError(t, err)
|
||||
defer cl.Close()
|
||||
assert.EqualValues(t, cl.DHT().NumNodes(), 0)
|
||||
tt, err := cl.AddTorrentFromFile("metainfo/testdata/issue_65a.torrent")
|
||||
require.NoError(t, err)
|
||||
assert.Len(t, tt.torrent.Trackers, 5)
|
||||
assert.EqualValues(t, 6, cl.DHT().NumNodes())
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user