Lines Matching full:test
33 * Test program for hsearch() et al.
41 #define TEST(e) ((e) ? (void)0 : testfail(__FILE__, __LINE__, #e)) macro
47 fprintf(stderr, "TEST FAILED: %s: file %s, line %ld\n", in testfail()
61 TEST(created_ok); in main()
70 TEST(e.key != NULL); in main()
73 TEST(ep != NULL); in main()
74 TEST(strcmp(ep->key, ch) == 0); in main()
75 TEST((int) (uintptr_t)ep->data == i); in main()
85 TEST(ep != NULL); in main()
86 TEST(strcmp(ep->key, ch) == 0); in main()
87 TEST((int) (uintptr_t)ep->data == i); in main()
94 TEST(ep != NULL); in main()
95 TEST(strcmp(ep->key, ch) == 0); in main()
96 TEST((uintptr_t)ep->data == 0); in main()
101 TEST(ep == NULL); in main()
108 TEST(ep != NULL); in main()
109 TEST(strcmp(ep->key, "a") == 0 && (uintptr_t)ep->data == 0); in main()
110 TEST(ep2 != NULL); in main()
111 TEST(strcmp(ep2->key, "b") == 0 && (uintptr_t)ep2->data == 1); in main()