コード例 #1
0
 def test_encode_v1_roundtrip(self, text):
     """
     Test all combinations that include characters we're trying to encode, or using in the encoding.
     """
     encoded = _encode_v1(text)
     decoded = _decode_v1(encoded)
     self.assertEqual(text, decoded)
コード例 #2
0
ファイル: test_aside_keys.py プロジェクト: edx/opaque-keys
 def test_encode_v1_roundtrip(self, text):
     """
     Test all combinations that include characters we're trying to encode, or using in the encoding.
     """
     encoded = _encode_v1(text)
     decoded = _decode_v1(encoded)
     self.assertEqual(text, decoded)
コード例 #3
0
 def test_decode_v1_roundtrip(self, text):
     """
     Test all combinations that include characters we're trying to encode, or using in the encoding.
     """
     try:
         decoded = _decode_v1(text)
     except ValueError:
         pass
     else:
         encoded = _encode_v1(decoded)
         self.assertEqual(text, encoded)
コード例 #4
0
ファイル: test_aside_keys.py プロジェクト: edx/opaque-keys
 def test_decode_v1_roundtrip(self, text):
     """
     Test all combinations that include characters we're trying to encode, or using in the encoding.
     """
     try:
         decoded = _decode_v1(text)
     except ValueError:
         pass
     else:
         encoded = _encode_v1(decoded)
         self.assertEqual(text, encoded)