Пример #1
0
 def _convert_text_to_special_byte_arr(input_text):
     """Конвертирует текст в специальный байтовый массив,
     который впоследствии будет вставлен в .bmp файл."""
     encoded_text = Crypter.encode_text(input_text).encode("UTF-8")
     text_hashcode = Crypter.get_MD5_hash(input_text).encode("UTF-8")
     result_arr_length = Converter.int_to_bytes(
         len(encoded_text) + len(text_hashcode) + 4, 4)
     return encoded_text + text_hashcode + result_arr_length
Пример #2
0
 def make_test_backward_compatibility(self, text):
     text_for_code = text
     encoded_text = Crypter.encode_text(text_for_code)
     decoded_text = Crypter.decode_text(encoded_text)
     self.assertEqual(text_for_code, decoded_text)