Example #1
0
    def test_checksums(self):
        fake_message = "<p>Woow, thats awesome!</p>"
        post_pk = 231

        checksum = checksums.make_checksum(fake_message, [post_pk])

        self.assertTrue(checksums.is_checksum_valid(fake_message, checksum, [post_pk]))
        self.assertFalse(checksums.is_checksum_valid(fake_message, checksum, [3]))
Example #2
0
    def test_checksums(self):
        fake_message = "<p>Woow, thats awesome!</p>"
        post_pk = 231

        checksum = checksums.make_checksum(fake_message, [post_pk])

        self.assertTrue(
            checksums.is_checksum_valid(fake_message, checksum, [post_pk]))
        self.assertFalse(
            checksums.is_checksum_valid(fake_message, checksum, [3]))
Example #3
0
def make_signature_checksum(parsed_signature, user):
    return checksums.make_checksum(parsed_signature, [user.pk])
Example #4
0
def make_post_checksum(post):
    post_seeds = [unicode(v) for v in (post.id, post.poster_ip)]
    return checksums.make_checksum(post.parsed, post_seeds)
Example #5
0
def make_event_checksum(event):
    event_seeds = [unicode(v) for v in (event.id, event.occured_on)]
    return checksums.make_checksum(event.message, event_seeds)
Example #6
0
def make_report_checksum(report):
    report_seeds = [unicode(v) for v in (report.id, report.reported_by_ip)]
    return checksums.make_checksum(report.message, report_seeds)
Example #7
0
def make_checksum(notification):
    checksum_seeds = [unicode(notification.id), unicode(notification.user_id)]
    return checksums.make_checksum(notification.message, checksum_seeds)
def make_signature_checksum(parsed_signature, user):
    return checksums.make_checksum(parsed_signature, [user.pk])
def make_post_checksum(post):
    post_seeds = [str(v) for v in (post.id, str(post.posted_on.date()))]
    return checksums.make_checksum(post.parsed, post_seeds)
Example #10
0
def make_post_checksum(post):
    post_seeds = [six.text_type(v) for v in (post.id, post.poster_ip)]
    return checksums.make_checksum(post.parsed, post_seeds)