package bencode import ( "testing" "time" "dim13.org/btr/torrent" ) func TestMarshal(t *testing.T) { v := torrent.Torrent{ Announce: "test", AnnounceList: []string{"test1", "test2", "test3"}, CreationDate: time.Now(), Info: torrent.Info{ Length: 1000, Files: []torrent.File{ {Path: "A"}, {Path: "B"}, }, }, } out, err := Marshal(v) if err != nil { t.Error(err) } t.Logf("%q\n", string(out)) }