import collections import HydrusConstants as HC import HydrusImageHandling import os import TestConstants import unittest import wx class TestImageHandling( unittest.TestCase ): def test_phash( self ): phash = HydrusImageHandling.GeneratePerceptualHash( HC.STATIC_DIR + os.path.sep + 'hydrus.png' ) self.assertEqual( phash, '\xb0\x08\x83\xb2\x08\x0b8\x08' )