From 7509f69f867b63d5fd7a8304176456a63f00971b Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Mon, 16 Oct 2017 00:38:15 -0700 Subject: add a bunch of test/example data --- test-data/dat/simple/.dat/content.bitfield | Bin 0 -> 3360 bytes test-data/dat/simple/.dat/content.key | 1 + test-data/dat/simple/.dat/content.secret_key | 1 + test-data/dat/simple/.dat/content.signatures | Bin 0 -> 160 bytes test-data/dat/simple/.dat/content.tree | Bin 0 -> 152 bytes test-data/dat/simple/.dat/metadata.bitfield | Bin 0 -> 3360 bytes test-data/dat/simple/.dat/metadata.data | Bin 0 -> 145 bytes test-data/dat/simple/.dat/metadata.key | 1 + test-data/dat/simple/.dat/metadata.latest | 0 test-data/dat/simple/.dat/metadata.ogd | Bin 0 -> 1 bytes test-data/dat/simple/.dat/metadata.signatures | Bin 0 -> 224 bytes test-data/dat/simple/.dat/metadata.tree | Bin 0 -> 232 bytes test-data/dat/simple/README.md | 4 ++++ test-data/sleep/empty/empty.hexdump | 2 ++ test-data/sleep/empty/empty.py | 27 ++++++++++++++++++++++++++ test-data/sleep/empty/empty.sleep | Bin 0 -> 32 bytes 16 files changed, 36 insertions(+) create mode 100644 test-data/dat/simple/.dat/content.bitfield create mode 100644 test-data/dat/simple/.dat/content.key create mode 100644 test-data/dat/simple/.dat/content.secret_key create mode 100644 test-data/dat/simple/.dat/content.signatures create mode 100644 test-data/dat/simple/.dat/content.tree create mode 100644 test-data/dat/simple/.dat/metadata.bitfield create mode 100644 test-data/dat/simple/.dat/metadata.data create mode 100644 test-data/dat/simple/.dat/metadata.key create mode 100644 test-data/dat/simple/.dat/metadata.latest create mode 100644 test-data/dat/simple/.dat/metadata.ogd create mode 100644 test-data/dat/simple/.dat/metadata.signatures create mode 100644 test-data/dat/simple/.dat/metadata.tree create mode 100644 test-data/dat/simple/README.md create mode 100644 test-data/sleep/empty/empty.hexdump create mode 100644 test-data/sleep/empty/empty.py create mode 100644 test-data/sleep/empty/empty.sleep (limited to 'test-data') diff --git a/test-data/dat/simple/.dat/content.bitfield b/test-data/dat/simple/.dat/content.bitfield new file mode 100644 index 0000000..7b295fd Binary files /dev/null and b/test-data/dat/simple/.dat/content.bitfield differ diff --git a/test-data/dat/simple/.dat/content.key b/test-data/dat/simple/.dat/content.key new file mode 100644 index 0000000..c654373 --- /dev/null +++ b/test-data/dat/simple/.dat/content.key @@ -0,0 +1 @@ +yE.A.`@!/b^ҽ \ No newline at end of file diff --git a/test-data/dat/simple/.dat/content.secret_key b/test-data/dat/simple/.dat/content.secret_key new file mode 100644 index 0000000..0da60a9 --- /dev/null +++ b/test-data/dat/simple/.dat/content.secret_key @@ -0,0 +1 @@ +"?m~^{X]kSOyE.A.`@!/b^ҽ \ No newline at end of file diff --git a/test-data/dat/simple/.dat/content.signatures b/test-data/dat/simple/.dat/content.signatures new file mode 100644 index 0000000..0942a1c Binary files /dev/null and b/test-data/dat/simple/.dat/content.signatures differ diff --git a/test-data/dat/simple/.dat/content.tree b/test-data/dat/simple/.dat/content.tree new file mode 100644 index 0000000..171de8a Binary files /dev/null and b/test-data/dat/simple/.dat/content.tree differ diff --git a/test-data/dat/simple/.dat/metadata.bitfield b/test-data/dat/simple/.dat/metadata.bitfield new file mode 100644 index 0000000..55d48cf Binary files /dev/null and b/test-data/dat/simple/.dat/metadata.bitfield differ diff --git a/test-data/dat/simple/.dat/metadata.data b/test-data/dat/simple/.dat/metadata.data new file mode 100644 index 0000000..7042a7f Binary files /dev/null and b/test-data/dat/simple/.dat/metadata.data differ diff --git a/test-data/dat/simple/.dat/metadata.key b/test-data/dat/simple/.dat/metadata.key new file mode 100644 index 0000000..29432e6 --- /dev/null +++ b/test-data/dat/simple/.dat/metadata.key @@ -0,0 +1 @@ +e$- y0?RPʪTܸ \ No newline at end of file diff --git a/test-data/dat/simple/.dat/metadata.latest b/test-data/dat/simple/.dat/metadata.latest new file mode 100644 index 0000000..e69de29 diff --git a/test-data/dat/simple/.dat/metadata.ogd b/test-data/dat/simple/.dat/metadata.ogd new file mode 100644 index 0000000..f76dd23 Binary files /dev/null and b/test-data/dat/simple/.dat/metadata.ogd differ diff --git a/test-data/dat/simple/.dat/metadata.signatures b/test-data/dat/simple/.dat/metadata.signatures new file mode 100644 index 0000000..de9dbc6 Binary files /dev/null and b/test-data/dat/simple/.dat/metadata.signatures differ diff --git a/test-data/dat/simple/.dat/metadata.tree b/test-data/dat/simple/.dat/metadata.tree new file mode 100644 index 0000000..d48944e Binary files /dev/null and b/test-data/dat/simple/.dat/metadata.tree differ diff --git a/test-data/dat/simple/README.md b/test-data/dat/simple/README.md new file mode 100644 index 0000000..92c28df --- /dev/null +++ b/test-data/dat/simple/README.md @@ -0,0 +1,4 @@ + +This is a self-referential dat with a single file (this README). + +dat://cb1e8d65f3c6242db90bfd99accaf47930ea3ff6c852fb50caaa548c9cdcb8b7 diff --git a/test-data/sleep/empty/empty.hexdump b/test-data/sleep/empty/empty.hexdump new file mode 100644 index 0000000..9bae6f1 --- /dev/null +++ b/test-data/sleep/empty/empty.hexdump @@ -0,0 +1,2 @@ +00000000: 0502 57ff 0000 0100 0000 0000 0000 0000 ..W............. +00000010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ diff --git a/test-data/sleep/empty/empty.py b/test-data/sleep/empty/empty.py new file mode 100644 index 0000000..2bed27d --- /dev/null +++ b/test-data/sleep/empty/empty.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python3 + +"""This script generates empty.sleep""" + +# Create file in binary mode +f = open('empty.sleep', 'wb') + +# Move to begining, set size +f.seek(0) +f.truncate(32) + +# Write header, with 0xFF as the dat file type +f.write(b'\x05\x02\x57\xFF') + +# Version 0 +f.write(b'\x00') + +# One-byte entry size +f.write(b'\x00\x01') + +# No Algorithm name +f.write(b'\x00') +for i in range(24): + f.write(b'\x00') + +assert(f.tell() == 32) +f.close() diff --git a/test-data/sleep/empty/empty.sleep b/test-data/sleep/empty/empty.sleep new file mode 100644 index 0000000..973d047 Binary files /dev/null and b/test-data/sleep/empty/empty.sleep differ -- cgit v1.2.3