/* $Id: hash-t.c 5623 2002-08-21 19:35:37Z alexk $ */ /* hash test suite. */ #include "config.h" #include "clibrary.h" #include "libinn.h" #include "libtest.h" int main(void) { HASH h1, h2; puts("12"); h1 = HashMessageID(""); h2 = HashMessageID(""); ok(1, HashCompare(&h1, &h2) == 0); h2 = HashMessageID(""); ok(2, HashCompare(&h1, &h2) == 0); h2 = HashMessageID(""); ok(3, HashCompare(&h1, &h2) != 0); h2 = HashMessageID(""); ok(4, HashCompare(&h1, &h2) != 0); h1 = HashMessageID(""); h2 = HashMessageID(""); ok(5, HashCompare(&h1, &h2) != 0); h2 = HashMessageID(""); ok(6, HashCompare(&h1, &h2) != 0); h1 = HashMessageID(""); h2 = HashMessageID(""); ok(7, HashCompare(&h1, &h2) == 0); h2 = HashMessageID(""); ok(8, HashCompare(&h1, &h2) == 0); h2 = HashMessageID(""); ok(9, HashCompare(&h1, &h2) == 0); h2 = HashMessageID(""); ok(10, HashCompare(&h1, &h2) == 0); h2 = HashMessageID(""); ok(11, HashCompare(&h1, &h2) == 0); h1 = HashMessageID(""); h2 = HashMessageID(""); ok(12, HashCompare(&h1, &h2) != 0); return 0; }