37
37
vi.set_hash("MD5", "aoseutaohe")
39
39
assert type(s) is types.StringType
40
#print "---------\n%s\n---------" % s
40
# print "---------\n%s\n---------" % s
41
41
vi2 = manifest.VolumeInfo()
61
61
"""Test to see if contains() works"""
62
62
vi = manifest.VolumeInfo()
63
63
vi.set_info(1, ("1", "2"), None, ("1", "3"), None)
64
assert vi.contains(("1",), recursive = 1)
65
assert not vi.contains(("1",), recursive = 0)
64
assert vi.contains(("1",), recursive=1)
65
assert not vi.contains(("1",), recursive=0)
67
67
vi2 = manifest.VolumeInfo()
68
68
vi2.set_info(1, ("A",), None, ("Z",), None)
69
assert vi2.contains(("M",), recursive = 1)
70
assert vi2.contains(("M",), recursive = 0)
69
assert vi2.contains(("M",), recursive=1)
70
assert vi2.contains(("M",), recursive=0)
72
72
vi3 = manifest.VolumeInfo()
73
73
vi3.set_info(1, ("A",), None, ("Z",), None)
74
assert not vi3.contains(("3",), recursive = 1)
75
assert not vi3.contains(("3",), recursive = 0)
74
assert not vi3.contains(("3",), recursive=1)
75
assert not vi3.contains(("3",), recursive=0)
78
78
class ManifestTest(UnitTestCase):