Revision 49cc29b2 kamaki/clients/livetest/pithos.py
b/kamaki/clients/livetest/pithos.py | ||
---|---|---|
677 | 677 |
self.client.download_object(trg_fname, dnl_f) |
678 | 678 |
|
679 | 679 |
print('\tCheck if files match...') |
680 |
for pos in (0, f_size / 2, f_size - 20):
|
|
680 |
for pos in (0, f_size / 2, f_size - 128):
|
|
681 | 681 |
src_f.seek(pos) |
682 | 682 |
dnl_f.seek(pos) |
683 |
self.assertEqual(src_f.read(10), dnl_f.read(10)) |
|
683 |
self.assertEqual(src_f.read(64), dnl_f.read(64)) |
|
684 |
|
|
685 |
print('\tDownload KiBs to string and check again...') |
|
686 |
for pos in (0, f_size / 2, f_size - 256): |
|
687 |
src_f.seek(pos) |
|
688 |
tmp_s = self.client.download_to_string( |
|
689 |
trg_fname, |
|
690 |
range_str='%s-%s' % (pos, (pos + 128))) |
|
691 |
self.assertEqual(tmp_s, src_f.read(len(tmp_s))) |
|
684 | 692 |
|
685 | 693 |
"""Upload a boring file""" |
686 | 694 |
trg_fname = 'boringfile_%s' % self.now |
Also available in: Unified diff