1234567891011121314151617181920212223 |
- from ..checksums import is_checksum_valid, make_checksum
- message = "Test message."
- post_pk = 123
- def test_checksum_can_be_generated_for_post_message_and_pk():
- assert make_checksum(message, [post_pk])
- def test_valid_message_checksum_is_checked():
- checksum = make_checksum(message, [post_pk])
- assert is_checksum_valid(message, checksum, [post_pk])
- def test_checksum_invalidates_if_message_is_changed():
- checksum = make_checksum(message, [post_pk])
- assert not is_checksum_valid("Changed message.", checksum, [post_pk])
- def test_checksum_invalidates_if_pk_is_changed():
- checksum = make_checksum(message, [post_pk])
- assert not is_checksum_valid(message, checksum, [post_pk + 1])
|