Exemple #1
0
 def test_wrong_stegobit_value(self):
     with self.assertRaises(AssertionError):
         hide.encode_nth_bit(inp=__file__, out="./", msg="OK", stegobit=9)
     with self.assertRaises(AssertionError):
         hide.encode_nth_bit(inp=__file__, out="./", msg="OK", stegobit=-1)
Exemple #2
0
 def test_if_output_extension_equals_jpg(self):
     for test in ('jpg', 'jpeg', 'jpEg', 'JPG'):
         with self.assertRaises(AssertionError):
             hide.encode_nth_bit(inp=__file__, out="./bla.%s" % test, msg="OK", stegobit=1)
Exemple #3
0
 def test_img_path_is_not_a_file(self):
     with self.assertRaises(AssertionError):
         hide.encode_nth_bit(inp="./nonExistent", out="./", msg="OK", stegobit=3)