Module: Thingfish::SpecHelpers::Constants

Included in:
Thingfish::SpecHelpers
Defined in:
lib/thingfish/spechelpers.rb

Constant Summary collapse

TEST_APPID =
'thingfish-test'
TEST_SEND_SPEC =
'tcp://127.0.0.1:9999'
TEST_RECV_SPEC =
'tcp://127.0.0.1:9998'
UUID_PATTERN =
/[[:xdigit:]]{8}(?:-[[:xdigit:]]{4}){3}-[[:xdigit:]]{12}/i
TEST_UUID =
'E5DFEEAB-3525-4F14-B4DB-2772D0B9987F'
TEST_TEXT_DATA =
"Pork sausage. Pork! Sausage!".b
TEST_TEXT_DATA_IO =
StringIO.new( TEST_TEXT_DATA )
TEST_PNG_DATA =
("iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMA" +
"AQAABQABDQottAAAAABJRU5ErkJggg==").unpack('m').first
TEST_PNG_DATA_IO =
StringIO.new( TEST_PNG_DATA )
TEST_METADATA =
[
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 1072,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "application/rtf",
	 "created"       => Time.parse('2010-10-14 00:08:21 UTC'),
	 "title"         => "How to use the Public folder.rtf"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 832604,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "image/jpeg",
	 "created"       => Time.parse('2011-09-06 20:10:54 UTC'),
	 "title"         => "IMG_0316.JPG"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 2253642,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "image/jpeg",
	 "created"       => Time.parse('2011-09-06 20:10:49 UTC'),
	 "title"         => "IMG_0544.JPG"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 694785,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "image/jpeg",
	 "created"       => Time.parse('2011-09-06 20:10:52 UTC'),
	 "title"         => "IMG_0552.JPG"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 1579773,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "image/jpeg",
	 "created"       => Time.parse('2011-09-06 20:10:56 UTC'),
	 "title"         => "IMG_0748.JPG"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 6464493,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "image/jpeg",
	 "created"       => Time.parse('2011-10-14 05:05:23 UTC'),
	 "title"         => "IMG_1700.JPG"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 388727,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "image/jpeg",
	 "created"       => Time.parse('2011-12-28 01:23:27 UTC'),
	 "title"         => "IMG_3553.jpg"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 1354,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "text/plain",
	 "created"       => Time.parse('2013-09-09 15:43:31 UTC'),
	 "title"         => "agilemanifesto.txt"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 3059035,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "image/jpeg",
	 "created"       => Time.parse('2013-04-18 00:25:56 UTC'),
	 "title"         => "bacon.jpg"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 71860,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "image/jpeg",
	 "created"       => Time.parse('2011-09-06 20:10:57 UTC'),
	 "title"         => "boom.jpg"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 2115410,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "audio/mp3",
	 "created"       => Time.parse('2013-09-09 15:42:49 UTC'),
	 "title"         => "craigslist_erotica.mp3"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 377445,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "image/jpeg",
	 "created"       => Time.parse('2012-02-09 17:06:44 UTC'),
	 "title"         => "cubes.jpg"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 240960,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "audio/mp3",
	 "created"       => Time.parse('2013-09-09 15:42:58 UTC'),
	 "title"         => "gay_clowns.mp3"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 561792,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "image/jpeg",
	 "created"       => Time.parse('2011-09-06 20:10:57 UTC'),
	 "title"         => "aaaaaaaa"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 1104950,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "image/jpeg",
	 "created"       => Time.parse('2013-09-09 15:37:25 UTC'),
	 "title"         => "joss.jpg"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 163,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "text/plain",
	 "created"       => Time.parse('2013-01-23 07:52:44 UTC'),
	 "title"         => "macbook.txt"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 2130567,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "image/png",
	 "created"       => Time.parse('2012-03-15 05:15:07 UTC'),
	 "title"         => "marbles.png"},
	{"useragent"     => "ChunkersTheClown v2.0",
	 "extent"        => 8971,
	 "uploadaddress" => "127.0.0.1",
	 "format"        => "image/gif",
	 "created"       => Time.parse('2013-01-15 19:15:35 UTC'),
	 "title"         => "trusttom.GIF"}
].freeze