Lines Matching refs:tests
48 } tests[] = {
65 for (i = 0; i < sizeof(tests)/sizeof(tests[0]); ++i) {
68 sz = unparse_time(tests[i].val, NULL, 0);
69 if (sz != tests[i].size)
70 errx(1, "sz (%lu) != tests[%d].size (%lu)",
71 (unsigned long)sz, i, (unsigned long)tests[i].size);
73 for (buf_sz = 0; buf_sz < tests[i].size + 2; buf_sz++) {
77 sz = unparse_time(tests[i].val, buf, buf_sz);
78 if (sz != tests[i].size)
79 errx(1, "sz (%lu) != tests[%d].size (%lu) with in size %lu",
81 (unsigned long)tests[i].size,
83 if (buf_sz > 0 && memcmp(buf, tests[i].str, buf_sz - 1) != 0)
84 errx(1, "test %i wrong result %s vs %s", i, buf, tests[i].str);
90 NULL, tests[i].size);
91 sz = unparse_time(tests[i].val, buf, buf_sz);
92 if (sz != tests[i].size)
93 errx(1, "sz (%lu) != tests[%d].size (%lu) with insize %lu",
95 (unsigned long)tests[i].size,
97 if (buf_sz > 0 && strncmp(buf, tests[i].str, buf_sz - 1) != 0)
98 errx(1, "test %i wrong result %s vs %s", i, buf, tests[i].str);
104 tests[i].str, tests[i].size + 1);
106 if (j != tests[i].val)
111 tests[i].str, tests[i].size + 1);
113 if (j != tests[i].val)