diff options
author | David Schleef <david.schleef@rd.io> | 2013-11-07 22:44:21 -0800 |
---|---|---|
committer | David Schleef <david.schleef@rd.io> | 2013-11-17 14:28:00 -0800 |
commit | 7ce9cc0bd06e821f4e02326c37ebccfa11635658 (patch) | |
tree | 5fa13c2f61b5b28a7d446c3a1e9a7b2ccc4ac0ad | |
parent | 5ecb58e60f50299d7ad3a1cdb857be92e3a24380 (diff) |
tests: add clear/isoff-ondemand check
-rwxr-xr-x | tests/test.py | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/tests/test.py b/tests/test.py index c91b606..6e640cd 100755 --- a/tests/test.py +++ b/tests/test.py @@ -7,6 +7,8 @@ import sys import time +clear_enabled=True + def test_get_status(url, expected_status): print ("Testing \"%s\"" % (url, )) conn = httplib.HTTPConnection("localhost", 8080) @@ -92,7 +94,6 @@ test_get_status("/vod/elephantsdream/0/pr/ism/content?start_time=0&bitrate=75242 test_get_status("/vod/elephantsdream/0/pr/ism/content?stream=video&bitrate=752428", 404) test_get_status("/vod/elephantsdream/0/pr/ism/content?stream=video&start_time=0", 404) -clear_enabled=False if clear_enabled: test_get_checksum("/vod/elephantsdream/0/clear/ism/Manifest", "c4ae5af94a7a983c3adddd4b1ef0f70802c3baa4") test_get_checksum("/vod/elephantsdream/0/clear/ism/content?stream=video&start_time=0&bitrate=749643", "4dee4d4163d874db5566122476b5dea038e0b7df") @@ -123,6 +124,17 @@ test_get_checksum_range("/vod/elephantsdream/0/pr/isoff-ondemand/content/a0", 0, test_get_checksum_range("/vod/elephantsdream/0/pr/isoff-ondemand/content/a0", 598, 2189, "3ced228b3e6a707ae45d5ed65721b0e486d82a52") test_get_checksum_range("/vod/elephantsdream/0/pr/isoff-ondemand/content/a0", 2190, 85915, "e45ac47f528379452fe22e2c9ce4491d5ae084db") +if clear_enabled: + test_get_checksum("/vod/elephantsdream/0/clear/isoff-ondemand/manifest.mpd", "ea1d9a8e43384406459487b6141241017ee74a27") + test_get_checksum_range("/vod/elephantsdream/0/clear/isoff-ondemand/content/v0", 0, 655, "2f33c2079803b2657d23fb1e16e5fa85f9a349bc") + test_get_checksum_range("/vod/elephantsdream/0/clear/isoff-ondemand/content/v0", 656, 2247, "8615fb80b24584c4403ff884ef837cf0ec43ac52") + test_get_checksum_range("/vod/elephantsdream/0/clear/isoff-ondemand/content/v0", 2248, 432537, "0feb611df81f58b56c0fe1c1fc13cd51565224a6") + test_get_checksum_range("/vod/elephantsdream/0/clear/isoff-ondemand/content/a0", 0, 597, "7bd0e11ac2e6aa8a2cf4369a203a9c4e0dc0ece0") + test_get_checksum_range("/vod/elephantsdream/0/clear/isoff-ondemand/content/a0", 598, 2189, "2b838a08a33df152e56cdf87698c6c7acff01e7b") + test_get_checksum_range("/vod/elephantsdream/0/clear/isoff-ondemand/content/a0", 2190, 85915, "7321f26f7889f8ae45740ad9985af9cec606551b") + + + #os.kill(pid, 9) #os.waitpid(pid, 0) |