(self)
| 2591 | self.assertEqual(decoded_v2, b"value") |
| 2592 | |
| 2593 | def test_name_swap(self): |
| 2594 | signed1 = create_signed_value( |
| 2595 | SignedValueTest.SECRET, "key1", "value", clock=self.present |
| 2596 | ) |
| 2597 | signed2 = create_signed_value( |
| 2598 | SignedValueTest.SECRET, "key2", "value", clock=self.present |
| 2599 | ) |
| 2600 | # Try decoding each string with the other's "name" |
| 2601 | decoded1 = decode_signed_value( |
| 2602 | SignedValueTest.SECRET, "key2", signed1, clock=self.present |
| 2603 | ) |
| 2604 | self.assertIs(decoded1, None) |
| 2605 | decoded2 = decode_signed_value( |
| 2606 | SignedValueTest.SECRET, "key1", signed2, clock=self.present |
| 2607 | ) |
| 2608 | self.assertIs(decoded2, None) |
| 2609 | |
| 2610 | def test_expired(self): |
| 2611 | signed = create_signed_value( |
nothing calls this directly
no test coverage detected