def string_test(self): s = open(self.text_file, mode="rb").read() sha = calc_sha(s) self.assertEqual(sha, "vT1r++RPA38dW9pHoJR9jJX8SEW4I+XM69Ro2iio8W8=") s = open(self.pdf_file, mode="rb").read() sha = calc_sha(s) self.assertEqual(sha, "FsSFkVFwNY2F1TYH5t75fgRV7cUgNuZTCjjdHl93+qY=")
def stream_test(self): with open(self.text_file, mode="rb") as f: sha = calc_sha(f) self.assertEqual(sha, "vT1r++RPA38dW9pHoJR9jJX8SEW4I+XM69Ro2iio8W8=") with open(self.pdf_file, mode="rb") as f: sha = calc_sha(f) self.assertEqual(sha, "FsSFkVFwNY2F1TYH5t75fgRV7cUgNuZTCjjdHl93+qY=")
def file_test(self): sha = calc_sha(self.text_file) self.assertEqual(sha, "vT1r++RPA38dW9pHoJR9jJX8SEW4I+XM69Ro2iio8W8=") sha = calc_sha(self.pdf_file) self.assertEqual(sha, "FsSFkVFwNY2F1TYH5t75fgRV7cUgNuZTCjjdHl93+qY=")