(self)
| 97 | assert "40c53c58fdafacc83cfff6ee3d2f6d69" == checksum(test_file, "md5") |
| 98 | |
| 99 | def test_multi_checksums(self): |
| 100 | test_file = self.get_test_loc("hash/dir1/a.png") |
| 101 | expected = dict( |
| 102 | [ |
| 103 | ("md5", "4760fb467f1ebf3b0aeace4a3926f1a4"), |
| 104 | ("sha1", "34ac5465d48a9b04fc275f09bc2230660df8f4f7"), |
| 105 | ("sha256", "1b598db6fee8f1ec7bb919c0adf68956f3d20af8c9934a9cf2db52e1347efd35"), |
| 106 | ] |
| 107 | ) |
| 108 | result = multi_checksums(test_file, "md5 sha1 sha256".split()) |
| 109 | assert result == expected |
| 110 | |
| 111 | def test_multi_checksums_custom(self): |
| 112 | test_file = self.get_test_loc("hash/dir1/a.png") |
nothing calls this directly
no test coverage detected