コード例 #1
0
ファイル: strncmp.c プロジェクト: bitfixer/bitfixer
int test_strncmp()
{
    suite_setup("Strncmp Tests");

    suite_add_test(strncmp_equal);
    suite_add_test(strncmp_equal_length);
    suite_add_test(strncmp_less);
    suite_add_test(strncmp_greater);

    return suite_run();
}
コード例 #2
0
ファイル: compare_mconst.c プロジェクト: z88dk/z88dk
int suite_comparem1()
{
    suite_setup("Compare-1 Tests");
    suite_add_test(test_comparem1_char);
    suite_add_test(test_comparem1_uchar);
    suite_add_test(test_comparem1_int);
    suite_add_test(test_comparem1_uint);
    suite_add_test(test_comparem1_long);
    suite_add_test(test_comparem1_ulong);

    return suite_run();
}
コード例 #3
0
ファイル: sprintf.c プロジェクト: z88dk/z88dk
int test_scanf()
{
    suite_setup("Sprintf Tests");

    suite_add_test(test_sprintf_s);
    suite_add_test(test_sprintf_int);
    suite_add_test(test_sprintf_int_negative);
    suite_add_test(test_sprintf_long_positive);
#ifndef __RCMX000__
    suite_add_test(test_sprintf_double);
#endif
    suite_add_test(test_sprintf_precision_parameter);
    suite_add_test(test_sprintf_n);

    return suite_run();
}
コード例 #4
0
ファイル: evil_suite.c プロジェクト: Limsik/e17
int
main(void)
{
   test tests[] = {
     { "dlfcn       ",  test_dlfcn },
     { "environment ",  test_environment },
     { "gettimeofday",  test_gettimeofday },
     { "link        ",  test_link },
     { "mkstemp     ",  test_mkstemp },
     { "pipe        ",  test_pipe },
     { "print       ",  test_print },
     { "realpath    ",  test_realpath },
     { "util        ",  test_util },
/*      { "memcpy      ",  test_memcpy }, */
     { NULL,            NULL },
   };
   suite *s;
   int    i;

   if (!evil_init())
     return EXIT_FAILURE;

   s = suite_new();
   if (!s)
     {
        evil_shutdown();
        return EXIT_FAILURE;
     }

   for (i = 0; tests[i].name; ++i)
     {
        suite_test_add(s, tests[i].name, tests[i].fct);
     }

   suite_run(s);

   suite_show(s);

   suite_del(s);
   evil_shutdown();

   return EXIT_SUCCESS;
}
コード例 #5
0
ファイル: test_isspace.c プロジェクト: bitfixer/bitfixer
int test_isspace()
{
    suite_setup("isspace");
    suite_add_test(t_isspace_0x00);
    suite_add_test(t_isspace_0x01);
    suite_add_test(t_isspace_0x02);
    suite_add_test(t_isspace_0x03);
    suite_add_test(t_isspace_0x04);
    suite_add_test(t_isspace_0x05);
    suite_add_test(t_isspace_0x06);
    suite_add_test(t_isspace_0x07);
    suite_add_test(t_isspace_0x08);
    suite_add_test(t_isspace_0x09);
    suite_add_test(t_isspace_0x0a);
    suite_add_test(t_isspace_0x0b);
    suite_add_test(t_isspace_0x0c);
    suite_add_test(t_isspace_0x0d);
    suite_add_test(t_isspace_0x0e);
    suite_add_test(t_isspace_0x0f);
    suite_add_test(t_isspace_0x10);
    suite_add_test(t_isspace_0x11);
    suite_add_test(t_isspace_0x12);
    suite_add_test(t_isspace_0x13);
    suite_add_test(t_isspace_0x14);
    suite_add_test(t_isspace_0x15);
    suite_add_test(t_isspace_0x16);
    suite_add_test(t_isspace_0x17);
    suite_add_test(t_isspace_0x18);
    suite_add_test(t_isspace_0x19);
    suite_add_test(t_isspace_0x1a);
    suite_add_test(t_isspace_0x1b);
    suite_add_test(t_isspace_0x1c);
    suite_add_test(t_isspace_0x1d);
    suite_add_test(t_isspace_0x1e);
    suite_add_test(t_isspace_0x1f);
    suite_add_test(t_isspace_0x20);
    suite_add_test(t_isspace_0x21);
    suite_add_test(t_isspace_0x22);
    suite_add_test(t_isspace_0x23);
    suite_add_test(t_isspace_0x24);
    suite_add_test(t_isspace_0x25);
    suite_add_test(t_isspace_0x26);
    suite_add_test(t_isspace_0x27);
    suite_add_test(t_isspace_0x28);
    suite_add_test(t_isspace_0x29);
    suite_add_test(t_isspace_0x2a);
    suite_add_test(t_isspace_0x2b);
    suite_add_test(t_isspace_0x2c);
    suite_add_test(t_isspace_0x2d);
    suite_add_test(t_isspace_0x2e);
    suite_add_test(t_isspace_0x2f);
    suite_add_test(t_isspace_0x30);
    suite_add_test(t_isspace_0x31);
    suite_add_test(t_isspace_0x32);
    suite_add_test(t_isspace_0x33);
    suite_add_test(t_isspace_0x34);
    suite_add_test(t_isspace_0x35);
    suite_add_test(t_isspace_0x36);
    suite_add_test(t_isspace_0x37);
    suite_add_test(t_isspace_0x38);
    suite_add_test(t_isspace_0x39);
    suite_add_test(t_isspace_0x3a);
    suite_add_test(t_isspace_0x3b);
    suite_add_test(t_isspace_0x3c);
    suite_add_test(t_isspace_0x3d);
    suite_add_test(t_isspace_0x3e);
    suite_add_test(t_isspace_0x3f);
    suite_add_test(t_isspace_0x40);
    suite_add_test(t_isspace_0x41);
    suite_add_test(t_isspace_0x42);
    suite_add_test(t_isspace_0x43);
    suite_add_test(t_isspace_0x44);
    suite_add_test(t_isspace_0x45);
    suite_add_test(t_isspace_0x46);
    suite_add_test(t_isspace_0x47);
    suite_add_test(t_isspace_0x48);
    suite_add_test(t_isspace_0x49);
    suite_add_test(t_isspace_0x4a);
    suite_add_test(t_isspace_0x4b);
    suite_add_test(t_isspace_0x4c);
    suite_add_test(t_isspace_0x4d);
    suite_add_test(t_isspace_0x4e);
    suite_add_test(t_isspace_0x4f);
    suite_add_test(t_isspace_0x50);
    suite_add_test(t_isspace_0x51);
    suite_add_test(t_isspace_0x52);
    suite_add_test(t_isspace_0x53);
    suite_add_test(t_isspace_0x54);
    suite_add_test(t_isspace_0x55);
    suite_add_test(t_isspace_0x56);
    suite_add_test(t_isspace_0x57);
    suite_add_test(t_isspace_0x58);
    suite_add_test(t_isspace_0x59);
    suite_add_test(t_isspace_0x5a);
    suite_add_test(t_isspace_0x5b);
    suite_add_test(t_isspace_0x5c);
    suite_add_test(t_isspace_0x5d);
    suite_add_test(t_isspace_0x5e);
    suite_add_test(t_isspace_0x5f);
    suite_add_test(t_isspace_0x60);
    suite_add_test(t_isspace_0x61);
    suite_add_test(t_isspace_0x62);
    suite_add_test(t_isspace_0x63);
    suite_add_test(t_isspace_0x64);
    suite_add_test(t_isspace_0x65);
    suite_add_test(t_isspace_0x66);
    suite_add_test(t_isspace_0x67);
    suite_add_test(t_isspace_0x68);
    suite_add_test(t_isspace_0x69);
    suite_add_test(t_isspace_0x6a);
    suite_add_test(t_isspace_0x6b);
    suite_add_test(t_isspace_0x6c);
    suite_add_test(t_isspace_0x6d);
    suite_add_test(t_isspace_0x6e);
    suite_add_test(t_isspace_0x6f);
    suite_add_test(t_isspace_0x70);
    suite_add_test(t_isspace_0x71);
    suite_add_test(t_isspace_0x72);
    suite_add_test(t_isspace_0x73);
    suite_add_test(t_isspace_0x74);
    suite_add_test(t_isspace_0x75);
    suite_add_test(t_isspace_0x76);
    suite_add_test(t_isspace_0x77);
    suite_add_test(t_isspace_0x78);
    suite_add_test(t_isspace_0x79);
    suite_add_test(t_isspace_0x7a);
    suite_add_test(t_isspace_0x7b);
    suite_add_test(t_isspace_0x7c);
    suite_add_test(t_isspace_0x7d);
    suite_add_test(t_isspace_0x7e);
    suite_add_test(t_isspace_0x7f);
    suite_add_test(t_isspace_0x80);
    suite_add_test(t_isspace_0x81);
    suite_add_test(t_isspace_0x82);
    suite_add_test(t_isspace_0x83);
    suite_add_test(t_isspace_0x84);
    suite_add_test(t_isspace_0x85);
    suite_add_test(t_isspace_0x86);
    suite_add_test(t_isspace_0x87);
    suite_add_test(t_isspace_0x88);
    suite_add_test(t_isspace_0x89);
    suite_add_test(t_isspace_0x8a);
    suite_add_test(t_isspace_0x8b);
    suite_add_test(t_isspace_0x8c);
    suite_add_test(t_isspace_0x8d);
    suite_add_test(t_isspace_0x8e);
    suite_add_test(t_isspace_0x8f);
    suite_add_test(t_isspace_0x90);
    suite_add_test(t_isspace_0x91);
    suite_add_test(t_isspace_0x92);
    suite_add_test(t_isspace_0x93);
    suite_add_test(t_isspace_0x94);
    suite_add_test(t_isspace_0x95);
    suite_add_test(t_isspace_0x96);
    suite_add_test(t_isspace_0x97);
    suite_add_test(t_isspace_0x98);
    suite_add_test(t_isspace_0x99);
    suite_add_test(t_isspace_0x9a);
    suite_add_test(t_isspace_0x9b);
    suite_add_test(t_isspace_0x9c);
    suite_add_test(t_isspace_0x9d);
    suite_add_test(t_isspace_0x9e);
    suite_add_test(t_isspace_0x9f);
    suite_add_test(t_isspace_0xa0);
    suite_add_test(t_isspace_0xa1);
    suite_add_test(t_isspace_0xa2);
    suite_add_test(t_isspace_0xa3);
    suite_add_test(t_isspace_0xa4);
    suite_add_test(t_isspace_0xa5);
    suite_add_test(t_isspace_0xa6);
    suite_add_test(t_isspace_0xa7);
    suite_add_test(t_isspace_0xa8);
    suite_add_test(t_isspace_0xa9);
    suite_add_test(t_isspace_0xaa);
    suite_add_test(t_isspace_0xab);
    suite_add_test(t_isspace_0xac);
    suite_add_test(t_isspace_0xad);
    suite_add_test(t_isspace_0xae);
    suite_add_test(t_isspace_0xaf);
    suite_add_test(t_isspace_0xb0);
    suite_add_test(t_isspace_0xb1);
    suite_add_test(t_isspace_0xb2);
    suite_add_test(t_isspace_0xb3);
    suite_add_test(t_isspace_0xb4);
    suite_add_test(t_isspace_0xb5);
    suite_add_test(t_isspace_0xb6);
    suite_add_test(t_isspace_0xb7);
    suite_add_test(t_isspace_0xb8);
    suite_add_test(t_isspace_0xb9);
    suite_add_test(t_isspace_0xba);
    suite_add_test(t_isspace_0xbb);
    suite_add_test(t_isspace_0xbc);
    suite_add_test(t_isspace_0xbd);
    suite_add_test(t_isspace_0xbe);
    suite_add_test(t_isspace_0xbf);
    suite_add_test(t_isspace_0xc0);
    suite_add_test(t_isspace_0xc1);
    suite_add_test(t_isspace_0xc2);
    suite_add_test(t_isspace_0xc3);
    suite_add_test(t_isspace_0xc4);
    suite_add_test(t_isspace_0xc5);
    suite_add_test(t_isspace_0xc6);
    suite_add_test(t_isspace_0xc7);
    suite_add_test(t_isspace_0xc8);
    suite_add_test(t_isspace_0xc9);
    suite_add_test(t_isspace_0xca);
    suite_add_test(t_isspace_0xcb);
    suite_add_test(t_isspace_0xcc);
    suite_add_test(t_isspace_0xcd);
    suite_add_test(t_isspace_0xce);
    suite_add_test(t_isspace_0xcf);
    suite_add_test(t_isspace_0xd0);
    suite_add_test(t_isspace_0xd1);
    suite_add_test(t_isspace_0xd2);
    suite_add_test(t_isspace_0xd3);
    suite_add_test(t_isspace_0xd4);
    suite_add_test(t_isspace_0xd5);
    suite_add_test(t_isspace_0xd6);
    suite_add_test(t_isspace_0xd7);
    suite_add_test(t_isspace_0xd8);
    suite_add_test(t_isspace_0xd9);
    suite_add_test(t_isspace_0xda);
    suite_add_test(t_isspace_0xdb);
    suite_add_test(t_isspace_0xdc);
    suite_add_test(t_isspace_0xdd);
    suite_add_test(t_isspace_0xde);
    suite_add_test(t_isspace_0xdf);
    suite_add_test(t_isspace_0xe0);
    suite_add_test(t_isspace_0xe1);
    suite_add_test(t_isspace_0xe2);
    suite_add_test(t_isspace_0xe3);
    suite_add_test(t_isspace_0xe4);
    suite_add_test(t_isspace_0xe5);
    suite_add_test(t_isspace_0xe6);
    suite_add_test(t_isspace_0xe7);
    suite_add_test(t_isspace_0xe8);
    suite_add_test(t_isspace_0xe9);
    suite_add_test(t_isspace_0xea);
    suite_add_test(t_isspace_0xeb);
    suite_add_test(t_isspace_0xec);
    suite_add_test(t_isspace_0xed);
    suite_add_test(t_isspace_0xee);
    suite_add_test(t_isspace_0xef);
    suite_add_test(t_isspace_0xf0);
    suite_add_test(t_isspace_0xf1);
    suite_add_test(t_isspace_0xf2);
    suite_add_test(t_isspace_0xf3);
    suite_add_test(t_isspace_0xf4);
    suite_add_test(t_isspace_0xf5);
    suite_add_test(t_isspace_0xf6);
    suite_add_test(t_isspace_0xf7);
    suite_add_test(t_isspace_0xf8);
    suite_add_test(t_isspace_0xf9);
    suite_add_test(t_isspace_0xfa);
    suite_add_test(t_isspace_0xfb);
    suite_add_test(t_isspace_0xfc);
    suite_add_test(t_isspace_0xfd);
    suite_add_test(t_isspace_0xfe);
    suite_add_test(t_isspace_0xff);
     return suite_run();
}