SM_TEST
SM_TEST(arg == 3);
SM_TEST(check == 0);
SM_TEST(arg == 1);
SM_TEST(1 == 1);
SM_TEST(2 == 2);
SM_TEST(3 == 3);
SM_TEST(4 == 4);
SM_TEST(check == 1);
SM_TEST(strcmp(unknown, cant) == 0);
SM_TEST(x == 5 && exc->exc_argv[0].v_int == 94);
SM_TEST(strcmp(unknown, cant) == 0);
SM_TEST(strcmp(unknown, cant) == 0);
SM_TEST(x == 1);
SM_TEST(x == 2);
SM_TEST(x == 2 && exc->exc_argv[0].v_int == 17);
SM_TEST(strcmp(unknown, cant) == 0);
if (!SM_TEST(strcmp(buf, r) == 0))
if (!SM_TEST(strcmp(buf, r) == 0))
if (!SM_TEST(d == d2))
if (!SM_TEST(strcmp(buf, r) == 0))
SM_TEST(out != NULL);
SM_TEST(r == 0);
SM_TEST(m == SM_IO_WRONLY);
SM_TEST(p != NULL);
SM_TEST(p != NULL);
SM_TEST(p != NULL);
if (!SM_TEST(got == want)) \
SM_TEST(sm_path_isdevnull(SM_PATH_DEVNULL));
SM_TEST(sm_path_isdevnull(r));
SM_TEST(!sm_path_isdevnull(r));
SM_TEST(!sm_path_isdevnull(r));
SM_TEST(inout[i].qic_exp == cmp);
SM_TEST(los + 1 < sizeof(line));
SM_TEST(inout[i].qic_exp == cmp);
SM_TEST(!same);
SM_TEST(obp != NULL);
SM_TEST(inout[i].qic_exp == cmp);
SM_TEST(exp == cmp);
SM_TEST(rpool != NULL);
SM_TEST(att != NULL);
if (!SM_TEST(strcmp(buf, r) == 0))
SM_TEST(i == 1);
SM_TEST(h == 2);
if (!SM_TEST(strcmp(buf, r) == 0))
SM_TEST(i == 1);
SM_TEST(h == 2);
SM_TEST(r >= 0);
SM_TEST(r >= 0);
SM_TEST(r > 0);
SM_TEST(r >= 0);
SM_TEST(r >= 0);
SM_TEST(r >= 0);
SM_TEST(r >= 0);
SM_TEST(r == 0);
SM_TEST(r == 0);
SM_TEST(cnt <= MAX_CNT);
SM_TEST(r == 0);
SM_TEST(shm != (int *) 0);
SM_TEST(cnt <= MAX_CNT);
SM_TEST(r == 0);
SM_TEST(stream != NULL);
SM_TEST(fp != NULL);
SM_TEST(stream != NULL);
SM_TEST(fp != NULL);
if (SM_TEST(n == strlen(testmsg)))
SM_TEST(strcmp(buf, testmsg) == 0);
SM_TEST(strcmp(s, r) == 0);
SM_TEST(strcmp(s, buf) == 0);
SM_TEST(n == 11);
SM_TEST(strcmp(foo, r) == 0);
SM_TEST(strcmp(buf, r) == 0);
SM_TEST(one == two);
SM_TEST(strcmp(dst1, dst2) == 0);
SM_TEST(one == two);
SM_TEST(strcmp(dst1, dst2) == 0);
SM_TEST(one == two);
SM_TEST(strcmp(dst1, dst2) == 0);
SM_TEST(one == two);
SM_TEST(strcmp(dst1, dst2) == 0);
SM_TEST(one == two);
SM_TEST(strcmp(dst1, dst2) == 0);
SM_TEST(one == two);
SM_TEST(strcmp(dst1, dst2) == 0);
SM_TEST(one == 0);
SM_TEST(strcmp(dst1, r) == 0);
SM_TEST(one == two);
SM_TEST(one == two);
SM_TEST(sm_strlcpy(s3, s1, 4) == 3);
SM_TEST(strcmp(s1, s3) == 0);
SM_TEST(sm_strlcat(s3, s2, 8) == 6);
SM_TEST(strcmp(s3, r) == 0);
SM_TEST(sm_strlcpy(s3, s1, 2) == 3);
SM_TEST(strcmp(s3, r) == 0);
SM_TEST(sm_strlcat(s3, s2, 3) == 4);
SM_TEST(strcmp(s3, r) == 0);
SM_TEST(sm_strlcpy(s3, s1, 4) == 3);
SM_TEST(sm_strlcat2(s3, r, s2, MAXL) == 7);
SM_TEST(strcmp(s3, r) == 0);
SM_TEST(sm_strlcpy(s3, s1, 4) == 3);
SM_TEST(sm_strlcat2(s3, r, s2, 6) == 7);
SM_TEST(strcmp(s3, r) == 0);
SM_TEST(sm_strlcpy(s3, s1, 4) == 3);
SM_TEST(sm_strlcat2(s3, r, s2, 2) == 7);
SM_TEST(strcmp(s3, r) == 0);
SM_TEST(sm_strlcpy(s3, s1, 4) == 3);
SM_TEST(sm_strlcat2(s3, r, s2, 4) == 7);
SM_TEST(strcmp(s3, r) == 0);
SM_TEST(sm_strlcpy(s3, s1, 4) == 3);
SM_TEST(sm_strlcat2(s3, r, s2, 5) == 7);
SM_TEST(strcmp(s3, r) == 0);
SM_TEST(sm_strlcpy(s3, s1, 4) == 3);
SM_TEST(sm_strlcat2(s3, r, s2, 6) == 7);
SM_TEST(strcmp(s3, r) == 0);
SM_TEST(one == two);
SM_TEST(strcmp(dst1, dst2) == 0);
SM_TEST(sm_strrevcmp(s1, s2) == 0);
SM_TEST(sm_strrevcmp(s1, s2) > 0);
SM_TEST(sm_strrevcmp(s1, s2) < 0);
SM_TEST(sm_strrevcmp(s1, s2) < 0);
SM_TEST(sm_strrevcasecmp(s1, s2) == 0);
SM_TEST(sm_strrevcasecmp(s1, s2) == 0);