8 git.init_repo('pybuptest.tmp')
11 now = str(time.time()) # hopefully not in any packs yet
20 hashes.append(w.write('blob', str(i)))
22 nameprefix = w.close()
23 print repr(nameprefix)
24 WVPASS(os.path.exists(nameprefix + '.pack'))
25 WVPASS(os.path.exists(nameprefix + '.idx'))
27 r = git.PackIndex(nameprefix + '.idx')
31 WVPASS(r.find_offset(hashes[i]) > 0)
32 WVPASS(r.exists(hashes[99]))
33 WVFAIL(r.exists('\0'*20))
35 WVFAIL(r.find_offset('\0'*20))
37 r = git.MultiPackIndex('.git/objects/pack')
38 WVPASS(r.exists(hashes[5]))
39 WVPASS(r.exists(hashes[6]))
40 WVFAIL(r.exists('\0'*20))