From 706780000531d0cd98e764c52b85e85ab0929ea5 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sat, 15 Dec 2018 15:50:36 +0100 Subject: move testdata to packages --- dht/testdata/freebsd.magnet | 24 +++++++++++++++++++++ meta/testdata/NetBSD-7.0.1-amd64.iso.torrent | Bin 0 -> 29937 bytes ...5.9_amd64_install59.iso-2016-03-29-0449.torrent | Bin 0 -> 18257 bytes .../OpenBSD_songs_ogg-2016-03-25-0127.torrent | Bin 0 -> 16847 bytes .../debian-8.5.0-amd64-netinst.iso.torrent | Bin 0 -> 20183 bytes meta/testdata/minix_R3.3.0-588a35b.iso.bz2.torrent | Bin 0 -> 46328 bytes meta/testdata/multi.torrent | 1 + meta/torrent_test.go | 16 +++++++------- testdata/NetBSD-7.0.1-amd64.iso.torrent | Bin 29937 -> 0 bytes ...5.9_amd64_install59.iso-2016-03-29-0449.torrent | Bin 18257 -> 0 bytes testdata/OpenBSD_songs_ogg-2016-03-25-0127.torrent | Bin 16847 -> 0 bytes testdata/debian-8.5.0-amd64-netinst.iso.torrent | Bin 20183 -> 0 bytes testdata/freebsd.magnet | 24 --------------------- testdata/minix_R3.3.0-588a35b.iso.bz2.torrent | Bin 46328 -> 0 bytes testdata/multi.torrent | 1 - 15 files changed, 33 insertions(+), 33 deletions(-) create mode 100644 dht/testdata/freebsd.magnet create mode 100644 meta/testdata/NetBSD-7.0.1-amd64.iso.torrent create mode 100644 meta/testdata/OpenBSD_5.9_amd64_install59.iso-2016-03-29-0449.torrent create mode 100644 meta/testdata/OpenBSD_songs_ogg-2016-03-25-0127.torrent create mode 100644 meta/testdata/debian-8.5.0-amd64-netinst.iso.torrent create mode 100644 meta/testdata/minix_R3.3.0-588a35b.iso.bz2.torrent create mode 100644 meta/testdata/multi.torrent delete mode 100644 testdata/NetBSD-7.0.1-amd64.iso.torrent delete mode 100644 testdata/OpenBSD_5.9_amd64_install59.iso-2016-03-29-0449.torrent delete mode 100644 testdata/OpenBSD_songs_ogg-2016-03-25-0127.torrent delete mode 100644 testdata/debian-8.5.0-amd64-netinst.iso.torrent delete mode 100644 testdata/freebsd.magnet delete mode 100644 testdata/minix_R3.3.0-588a35b.iso.bz2.torrent delete mode 100644 testdata/multi.torrent diff --git a/dht/testdata/freebsd.magnet b/dht/testdata/freebsd.magnet new file mode 100644 index 0000000..26b8e42 --- /dev/null +++ b/dht/testdata/freebsd.magnet @@ -0,0 +1,24 @@ +magnet:?xt=urn:btih:6330363f6fa9df963315385795f186cec8d147cf&dn=FreeBSD-10.3-RELEASE-amd64-bootonly.iso +magnet:?xt=urn:btih:d9cbea30ff2873f843eec5723a8c08289f18f481&dn=FreeBSD-10.3-RELEASE-amd64-bootonly.iso.xz +magnet:?xt=urn:btih:c9578c19b4a0d7a430c65d4e9db90f4ed6cdcbd0&dn=FreeBSD-10.3-RELEASE-amd64-disc1.iso +magnet:?xt=urn:btih:734076d81000a65da39f686ec58a4375f5c971bf&dn=FreeBSD-10.3-RELEASE-amd64-disc1.iso.xz +magnet:?xt=urn:btih:8cbc695b8ecf023da60738bd876b0754680da02d&dn=FreeBSD-10.3-RELEASE-amd64-dvd1.iso +magnet:?xt=urn:btih:d96a5da8253d6adfd3b6684845b26f0d2d710d6c&dn=FreeBSD-10.3-RELEASE-amd64-dvd1.iso.xz +magnet:?xt=urn:btih:4a6d09ae02672380120ea6083a7304f502b63fb6&dn=FreeBSD-10.3-RELEASE-amd64-memstick.img +magnet:?xt=urn:btih:a0a1fbb8743a466a646a3dda5f140352240cf513&dn=FreeBSD-10.3-RELEASE-amd64-memstick.img.xz +magnet:?xt=urn:btih:0c945d1742825434a64192f64bfe7662be8fae6f&dn=FreeBSD-10.3-RELEASE-amd64-mini-memstick.img +magnet:?xt=urn:btih:f75c5cc0f218ca45a23ffbb6a3e27248beb899af&dn=FreeBSD-10.3-RELEASE-amd64-mini-memstick.img.xz +magnet:?xt=urn:btih:8498968b7d18273f0a83090d5cc0577b304b2ea9&dn=FreeBSD-10.3-RELEASE-amd64-uefi-bootonly.iso +magnet:?xt=urn:btih:6834430f15a06570061cc8f8473f306d6e5aef33&dn=FreeBSD-10.3-RELEASE-amd64-uefi-bootonly.iso.xz +magnet:?xt=urn:btih:385f21e07d6d7365d40fc7cafed3cd5e2727745e&dn=FreeBSD-10.3-RELEASE-amd64-uefi-disc1.iso +magnet:?xt=urn:btih:b1bde14e0241f4061eabf5dfd264eb0a06f538fa&dn=FreeBSD-10.3-RELEASE-amd64-uefi-disc1.iso.xz +magnet:?xt=urn:btih:68cec1c3b9430ce276a5575bf1da301a6f88a867&dn=FreeBSD-10.3-RELEASE-amd64-uefi-dvd1.iso +magnet:?xt=urn:btih:087b367511e26265bceb7547a567a7ad6d417069&dn=FreeBSD-10.3-RELEASE-amd64-uefi-dvd1.iso.xz +magnet:?xt=urn:btih:c91f18b7588f4ee017e7d12ba27110df374bd4fb&dn=FreeBSD-10.3-RELEASE-amd64-uefi-memstick.img +magnet:?xt=urn:btih:a392d1cc4115a864000f3ce2339947e335c9c100&dn=FreeBSD-10.3-RELEASE-amd64-uefi-memstick.img.xz +magnet:?xt=urn:btih:ffaf585463d65819aadc312728adc5b49b019afb&dn=FreeBSD-10.3-RELEASE-amd64-uefi-mini-memstick.img +magnet:?xt=urn:btih:5a4320f05bdcb571ed873b46e3baacee2e74f1fc&dn=FreeBSD-10.3-RELEASE-amd64-uefi-mini-memstick.img.xz +magnet:?xt=urn:btih:1901d3810b40b95561798215d164b13ae674f976&dn=FreeBSD-10.3-RELEASE-amd64.qcow2.xz +magnet:?xt=urn:btih:4216b65f8e35383c524044b747ce7aa63c63b61b&dn=FreeBSD-10.3-RELEASE-amd64.raw.xz +magnet:?xt=urn:btih:687816dfeba300a383d1a12361b7c97196459c16&dn=FreeBSD-10.3-RELEASE-amd64.vhd.xz +magnet:?xt=urn:btih:a2aa931b02cc212d22af2a766a1867672116c308&dn=FreeBSD-10.3-RELEASE-amd64.vmdk.xz diff --git a/meta/testdata/NetBSD-7.0.1-amd64.iso.torrent b/meta/testdata/NetBSD-7.0.1-amd64.iso.torrent new file mode 100644 index 0000000..ca700ba Binary files /dev/null and b/meta/testdata/NetBSD-7.0.1-amd64.iso.torrent differ diff --git a/meta/testdata/OpenBSD_5.9_amd64_install59.iso-2016-03-29-0449.torrent b/meta/testdata/OpenBSD_5.9_amd64_install59.iso-2016-03-29-0449.torrent new file mode 100644 index 0000000..186eba3 Binary files /dev/null and b/meta/testdata/OpenBSD_5.9_amd64_install59.iso-2016-03-29-0449.torrent differ diff --git a/meta/testdata/OpenBSD_songs_ogg-2016-03-25-0127.torrent b/meta/testdata/OpenBSD_songs_ogg-2016-03-25-0127.torrent new file mode 100644 index 0000000..f8fe7c1 Binary files /dev/null and b/meta/testdata/OpenBSD_songs_ogg-2016-03-25-0127.torrent differ diff --git a/meta/testdata/debian-8.5.0-amd64-netinst.iso.torrent b/meta/testdata/debian-8.5.0-amd64-netinst.iso.torrent new file mode 100644 index 0000000..2b797b6 Binary files /dev/null and b/meta/testdata/debian-8.5.0-amd64-netinst.iso.torrent differ diff --git a/meta/testdata/minix_R3.3.0-588a35b.iso.bz2.torrent b/meta/testdata/minix_R3.3.0-588a35b.iso.bz2.torrent new file mode 100644 index 0000000..fb9d5d8 Binary files /dev/null and b/meta/testdata/minix_R3.3.0-588a35b.iso.bz2.torrent differ diff --git a/meta/testdata/multi.torrent b/meta/testdata/multi.torrent new file mode 100644 index 0000000..4176bb5 --- /dev/null +++ b/meta/testdata/multi.torrent @@ -0,0 +1 @@ +d8:announce27:http://example.com/announce10:created by26:Enhanced-CTorrent/dnh3.3.213:creation datei1467429222e4:infod5:filesld6:lengthi20183e4:pathl38:debian-8.5.0-amd64-netinst.iso.torrenteed6:lengthi2547e4:pathl14:freebsd.magenteed6:lengthi46328e4:pathl36:minix_R3.3.0-588a35b.iso.bz2.torrenteed6:lengthi29937e4:pathl30:NetBSD-7.0.1-amd64.iso.torrenteed6:lengthi18257e4:pathl55:OpenBSD_5.9_amd64_install59.iso-2016-03-29-0449.torrenteed6:lengthi16847e4:pathl41:OpenBSD_songs_ogg-2016-03-25-0127.torrenteee4:name9:examples/12:piece lengthi65536e6:pieces60:5/?.S}705eW0XqVQ[(JSWrAO(07ee \ No newline at end of file diff --git a/meta/torrent_test.go b/meta/torrent_test.go index f03142f..710d178 100644 --- a/meta/torrent_test.go +++ b/meta/torrent_test.go @@ -3,14 +3,14 @@ package meta import "testing" var tors = map[string]string{ - "bsd": "OpenBSD_5.9_amd64_install59.iso-2016-03-29-0449.torrent", - "ogg": "OpenBSD_songs_ogg-2016-03-25-0127.torrent", - "deb": "debian-8.5.0-amd64-netinst.iso.torrent", - "mul": "multi.torrent", + "bsd": "testdata/OpenBSD_5.9_amd64_install59.iso-2016-03-29-0449.torrent", + "ogg": "testdata/OpenBSD_songs_ogg-2016-03-25-0127.torrent", + "deb": "testdata/debian-8.5.0-amd64-netinst.iso.torrent", + "mul": "testdata/multi.torrent", } func TestHash(t *testing.T) { - tor, err := New("../testdata/" + tors["bsd"]) + tor, err := New(tors["bsd"]) if err != nil { t.Error(err) } @@ -20,7 +20,7 @@ func TestHash(t *testing.T) { } func TestPieces(t *testing.T) { - tor, err := New("../testdata/" + tors["mul"]) + tor, err := New(tors["mul"]) if err != nil { t.Error(err) } @@ -31,7 +31,7 @@ func TestPieces(t *testing.T) { } func TestPieces2(t *testing.T) { - tor, err := New("../testdata/" + tors["mul"]) + tor, err := New(tors["mul"]) if err != nil { t.Error(err) } @@ -42,7 +42,7 @@ func TestPieces2(t *testing.T) { func TestReadAt(t *testing.T) { t.Skip() - tor, err := New("../testdata/" + tors["bsd"]) + tor, err := New(tors["bsd"]) if err != nil { t.Error(err) } diff --git a/testdata/NetBSD-7.0.1-amd64.iso.torrent b/testdata/NetBSD-7.0.1-amd64.iso.torrent deleted file mode 100644 index ca700ba..0000000 Binary files a/testdata/NetBSD-7.0.1-amd64.iso.torrent and /dev/null differ diff --git a/testdata/OpenBSD_5.9_amd64_install59.iso-2016-03-29-0449.torrent b/testdata/OpenBSD_5.9_amd64_install59.iso-2016-03-29-0449.torrent deleted file mode 100644 index 186eba3..0000000 Binary files a/testdata/OpenBSD_5.9_amd64_install59.iso-2016-03-29-0449.torrent and /dev/null differ diff --git a/testdata/OpenBSD_songs_ogg-2016-03-25-0127.torrent b/testdata/OpenBSD_songs_ogg-2016-03-25-0127.torrent deleted file mode 100644 index f8fe7c1..0000000 Binary files a/testdata/OpenBSD_songs_ogg-2016-03-25-0127.torrent and /dev/null differ diff --git a/testdata/debian-8.5.0-amd64-netinst.iso.torrent b/testdata/debian-8.5.0-amd64-netinst.iso.torrent deleted file mode 100644 index 2b797b6..0000000 Binary files a/testdata/debian-8.5.0-amd64-netinst.iso.torrent and /dev/null differ diff --git a/testdata/freebsd.magnet b/testdata/freebsd.magnet deleted file mode 100644 index 26b8e42..0000000 --- a/testdata/freebsd.magnet +++ /dev/null @@ -1,24 +0,0 @@ -magnet:?xt=urn:btih:6330363f6fa9df963315385795f186cec8d147cf&dn=FreeBSD-10.3-RELEASE-amd64-bootonly.iso -magnet:?xt=urn:btih:d9cbea30ff2873f843eec5723a8c08289f18f481&dn=FreeBSD-10.3-RELEASE-amd64-bootonly.iso.xz -magnet:?xt=urn:btih:c9578c19b4a0d7a430c65d4e9db90f4ed6cdcbd0&dn=FreeBSD-10.3-RELEASE-amd64-disc1.iso -magnet:?xt=urn:btih:734076d81000a65da39f686ec58a4375f5c971bf&dn=FreeBSD-10.3-RELEASE-amd64-disc1.iso.xz -magnet:?xt=urn:btih:8cbc695b8ecf023da60738bd876b0754680da02d&dn=FreeBSD-10.3-RELEASE-amd64-dvd1.iso -magnet:?xt=urn:btih:d96a5da8253d6adfd3b6684845b26f0d2d710d6c&dn=FreeBSD-10.3-RELEASE-amd64-dvd1.iso.xz -magnet:?xt=urn:btih:4a6d09ae02672380120ea6083a7304f502b63fb6&dn=FreeBSD-10.3-RELEASE-amd64-memstick.img -magnet:?xt=urn:btih:a0a1fbb8743a466a646a3dda5f140352240cf513&dn=FreeBSD-10.3-RELEASE-amd64-memstick.img.xz -magnet:?xt=urn:btih:0c945d1742825434a64192f64bfe7662be8fae6f&dn=FreeBSD-10.3-RELEASE-amd64-mini-memstick.img -magnet:?xt=urn:btih:f75c5cc0f218ca45a23ffbb6a3e27248beb899af&dn=FreeBSD-10.3-RELEASE-amd64-mini-memstick.img.xz -magnet:?xt=urn:btih:8498968b7d18273f0a83090d5cc0577b304b2ea9&dn=FreeBSD-10.3-RELEASE-amd64-uefi-bootonly.iso -magnet:?xt=urn:btih:6834430f15a06570061cc8f8473f306d6e5aef33&dn=FreeBSD-10.3-RELEASE-amd64-uefi-bootonly.iso.xz -magnet:?xt=urn:btih:385f21e07d6d7365d40fc7cafed3cd5e2727745e&dn=FreeBSD-10.3-RELEASE-amd64-uefi-disc1.iso -magnet:?xt=urn:btih:b1bde14e0241f4061eabf5dfd264eb0a06f538fa&dn=FreeBSD-10.3-RELEASE-amd64-uefi-disc1.iso.xz -magnet:?xt=urn:btih:68cec1c3b9430ce276a5575bf1da301a6f88a867&dn=FreeBSD-10.3-RELEASE-amd64-uefi-dvd1.iso -magnet:?xt=urn:btih:087b367511e26265bceb7547a567a7ad6d417069&dn=FreeBSD-10.3-RELEASE-amd64-uefi-dvd1.iso.xz -magnet:?xt=urn:btih:c91f18b7588f4ee017e7d12ba27110df374bd4fb&dn=FreeBSD-10.3-RELEASE-amd64-uefi-memstick.img -magnet:?xt=urn:btih:a392d1cc4115a864000f3ce2339947e335c9c100&dn=FreeBSD-10.3-RELEASE-amd64-uefi-memstick.img.xz -magnet:?xt=urn:btih:ffaf585463d65819aadc312728adc5b49b019afb&dn=FreeBSD-10.3-RELEASE-amd64-uefi-mini-memstick.img -magnet:?xt=urn:btih:5a4320f05bdcb571ed873b46e3baacee2e74f1fc&dn=FreeBSD-10.3-RELEASE-amd64-uefi-mini-memstick.img.xz -magnet:?xt=urn:btih:1901d3810b40b95561798215d164b13ae674f976&dn=FreeBSD-10.3-RELEASE-amd64.qcow2.xz -magnet:?xt=urn:btih:4216b65f8e35383c524044b747ce7aa63c63b61b&dn=FreeBSD-10.3-RELEASE-amd64.raw.xz -magnet:?xt=urn:btih:687816dfeba300a383d1a12361b7c97196459c16&dn=FreeBSD-10.3-RELEASE-amd64.vhd.xz -magnet:?xt=urn:btih:a2aa931b02cc212d22af2a766a1867672116c308&dn=FreeBSD-10.3-RELEASE-amd64.vmdk.xz diff --git a/testdata/minix_R3.3.0-588a35b.iso.bz2.torrent b/testdata/minix_R3.3.0-588a35b.iso.bz2.torrent deleted file mode 100644 index fb9d5d8..0000000 Binary files a/testdata/minix_R3.3.0-588a35b.iso.bz2.torrent and /dev/null differ diff --git a/testdata/multi.torrent b/testdata/multi.torrent deleted file mode 100644 index 4176bb5..0000000 --- a/testdata/multi.torrent +++ /dev/null @@ -1 +0,0 @@ -d8:announce27:http://example.com/announce10:created by26:Enhanced-CTorrent/dnh3.3.213:creation datei1467429222e4:infod5:filesld6:lengthi20183e4:pathl38:debian-8.5.0-amd64-netinst.iso.torrenteed6:lengthi2547e4:pathl14:freebsd.magenteed6:lengthi46328e4:pathl36:minix_R3.3.0-588a35b.iso.bz2.torrenteed6:lengthi29937e4:pathl30:NetBSD-7.0.1-amd64.iso.torrenteed6:lengthi18257e4:pathl55:OpenBSD_5.9_amd64_install59.iso-2016-03-29-0449.torrenteed6:lengthi16847e4:pathl41:OpenBSD_songs_ogg-2016-03-25-0127.torrenteee4:name9:examples/12:piece lengthi65536e6:pieces60:5/?.S}705eW0XqVQ[(JSWrAO(07ee \ No newline at end of file -- cgit v1.2.3