package tracker import ( "io/ioutil" "testing" "dim13.org/btget/bencode" ) func TestParseResponseCompact(t *testing.T) { body, err := ioutil.ReadFile("testdata/tr_resp.compact") if err != nil { t.Error(err) } var resp Response _, err = bencode.Unmarshal(body, &resp) if err != nil { t.Error(err) } t.Logf("%+v", resp) } func TestParseResponseVerbose(t *testing.T) { body, err := ioutil.ReadFile("testdata/tr_resp.verbose") if err != nil { t.Error(err) } var resp Response _, err = bencode.Unmarshal(body, &resp) if err != nil { t.Error(err) } t.Log(resp) }