MCPcopy
hub / github.com/tornadoweb/tornado / test_known_values

Method test_known_values

tornado/test/web_test.py:2725–2755  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

2723 return 1300000000
2724
2725 def test_known_values(self):
2726 signed_v1 = create_signed_value(
2727 SignedValueTest.SECRET, "key", "value", version=1, clock=self.present
2728 )
2729 self.assertEqual(
2730 signed_v1, b"dmFsdWU=|1300000000|31c934969f53e48164c50768b40cbd7e2daaaa4f"
2731 )
2732
2733 signed_v2 = create_signed_value(
2734 SignedValueTest.SECRET, "key", "value", version=2, clock=self.present
2735 )
2736 self.assertEqual(
2737 signed_v2,
2738 b"2|1:0|10:1300000000|3:key|8:dmFsdWU=|"
2739 b"3d4e60b996ff9c5d5788e333a0cba6f238a22c6c0f94788870e1a9ecd482e152",
2740 )
2741
2742 signed_default = create_signed_value(
2743 SignedValueTest.SECRET, "key", "value", clock=self.present
2744 )
2745 self.assertEqual(signed_default, signed_v2)
2746
2747 decoded_v1 = decode_signed_value(
2748 SignedValueTest.SECRET, "key", signed_v1, min_version=1, clock=self.present
2749 )
2750 self.assertEqual(decoded_v1, b"value")
2751
2752 decoded_v2 = decode_signed_value(
2753 SignedValueTest.SECRET, "key", signed_v2, min_version=2, clock=self.present
2754 )
2755 self.assertEqual(decoded_v2, b"value")
2756
2757 def test_name_swap(self):
2758 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