MCPcopy Create free account
hub / github.com/EasyIME/PIME / test_known_values

Method test_known_values

python/python3/tornado/test/web_test.py:2561–2591  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

2559 return 1300000000
2560
2561 def test_known_values(self):
2562 signed_v1 = create_signed_value(
2563 SignedValueTest.SECRET, "key", "value", version=1, clock=self.present
2564 )
2565 self.assertEqual(
2566 signed_v1, b"dmFsdWU=|1300000000|31c934969f53e48164c50768b40cbd7e2daaaa4f"
2567 )
2568
2569 signed_v2 = create_signed_value(
2570 SignedValueTest.SECRET, "key", "value", version=2, clock=self.present
2571 )
2572 self.assertEqual(
2573 signed_v2,
2574 b"2|1:0|10:1300000000|3:key|8:dmFsdWU=|"
2575 b"3d4e60b996ff9c5d5788e333a0cba6f238a22c6c0f94788870e1a9ecd482e152",
2576 )
2577
2578 signed_default = create_signed_value(
2579 SignedValueTest.SECRET, "key", "value", clock=self.present
2580 )
2581 self.assertEqual(signed_default, signed_v2)
2582
2583 decoded_v1 = decode_signed_value(
2584 SignedValueTest.SECRET, "key", signed_v1, min_version=1, clock=self.present
2585 )
2586 self.assertEqual(decoded_v1, b"value")
2587
2588 decoded_v2 = decode_signed_value(
2589 SignedValueTest.SECRET, "key", signed_v2, min_version=2, clock=self.present
2590 )
2591 self.assertEqual(decoded_v2, b"value")
2592
2593 def test_name_swap(self):
2594 signed1 = create_signed_value(

Callers

nothing calls this directly

Calls 2

create_signed_valueFunction · 0.90
decode_signed_valueFunction · 0.90

Tested by

no test coverage detected