1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
from __future__ import absolute_import, division, print_function
import unittest
import imagehash
from .utils import TestImageHash
class Test(TestImageHash):
def setUp(self):
self.image = self.get_data_image()
self.func = imagehash.average_hash
def test_average_hash(self):
self.check_hash_algorithm(self.func, self.image)
def test_average_hash_length(self):
self.check_hash_length(self.func, self.image)
def test_average_hash_stored(self):
self.check_hash_stored(self.func, self.image)
def test_average_hash_size(self):
self.check_hash_size(self.func, self.image)
if __name__ == '__main__':
unittest.main()
|