static memory allocation of exception_list is not necessary anymore.
Change-Id: I03e3e1ceec95966614cededa87608332c92a0b66
#include "../utc_negative_unitest.h"
pid_t ecore_main_pid;
-static char exception_list[2000][1000];
-
-static int
-test_case_validate(const char *tname)
-{
- int i = 0;
- for (i = 0; exception_list[i][0]; i++)
- {
- if (!strcmp(exception_list[i], tname)) return -1;
- }
-
- return 1;
-}
static void
tcase_get(Suite *s, const char **argv)
}
fp = fopen("ecore_exception_list", "r");
- if (fp)
+ if (!fp)
{
- for (i = 0; ; i++)
+ printf("Can't open exception_list\n");
+ exit(1);
+ }
+ for (i = 0; utc[i].test_case; i++)
+ {
+ char removed[1000];
+ int tc_removed = 0;
+ fseek(fp, 0L, SEEK_SET);
+ while (fscanf(fp, "%s", removed) != EOF)
{
- if (fscanf(fp, "%s", exception_list[i]) < 0)
+ if (!strcmp(removed, utc[i].test_case))
{
- exception_list[i][0] = 0;
+ tc_removed = 1;
break;
}
}
- fclose(fp);
- }
- for (i = 0; utc[i].test_case; i++)
- {
- if (test_case_validate(utc[i].test_case) < 0) continue;
- suite_add_tcase(s, utc[i].tc_get());
+ if (!tc_removed)
+ suite_add_tcase(s, utc[i].tc_get());
}
+ fclose(fp);
return;
}
#include "utc_edje.h"
#include "../utc_negative_unitest.h"
-static char exception_list[2000][1000];
-
-static int
-test_case_validate(const char *tname)
-{
- int i = 0;
- for (i = 0; exception_list[i][0]; i++)
- {
- if (!strcmp(exception_list[i], tname)) return -1;
- }
-
- return 1;
-}
-
static void
tcase_get(Suite *s, const char **argv)
{
}
fp = fopen("edje_exception_list", "r");
- if (fp)
+ if (!fp)
{
- for (i = 0; ; i++)
+ printf("Can't open exception_list\n");
+ exit(1);
+ }
+ for (i = 0; utc[i].test_case; i++)
+ {
+ char removed[1000];
+ int tc_removed = 0;
+ fseek(fp, 0L, SEEK_SET);
+ while (fscanf(fp, "%s", removed) != EOF)
{
- if (fscanf(fp, "%s", exception_list[i]) < 0)
+ if (!strcmp(removed, utc[i].test_case))
{
- exception_list[i][0] = 0;
+ tc_removed = 1;
break;
}
}
- fclose(fp);
- }
- for (i = 0; utc[i].test_case; i++)
- {
- if (test_case_validate(utc[i].test_case) < 0) continue;
- suite_add_tcase(s, utc[i].tc_get());
+ if (!tc_removed)
+ suite_add_tcase(s, utc[i].tc_get());
}
+ fclose(fp);
return;
}
#include "utc_eet.h"
#include "../utc_negative_unitest.h"
-static char exception_list[2000][1000];
-
-static int
-test_case_validate(const char *tname)
-{
- int i = 0;
- for (i = 0; exception_list[i][0]; i++)
- {
- if (!strcmp(exception_list[i], tname)) return -1;
- }
-
- return 1;
-}
-
static void
tcase_get(Suite *s, const char **argv)
{
}
fp = fopen("eet_exception_list", "r");
- if (fp)
+ if (!fp)
{
- for (i = 0; ; i++)
+ printf("Can't open exception_list\n");
+ exit(1);
+ }
+ for (i = 0; utc[i].test_case; i++)
+ {
+ char removed[1000];
+ int tc_removed = 0;
+ fseek(fp, 0L, SEEK_SET);
+ while (fscanf(fp, "%s", removed) != EOF)
{
- if (fscanf(fp, "%s", exception_list[i]) < 0)
+ if (!strcmp(removed, utc[i].test_case))
{
- exception_list[i][0] = 0;
+ tc_removed = 1;
break;
}
}
- fclose(fp);
- }
- for (i = 0; utc[i].test_case; i++)
- {
- if (test_case_validate(utc[i].test_case) < 0) continue;
- suite_add_tcase(s, utc[i].tc_get());
+ if (!tc_removed)
+ suite_add_tcase(s, utc[i].tc_get());
}
+ fclose(fp);
+
return;
}
#include "../utc_negative_unitest.h"
pid_t eina_main_pid;
-static char exception_list[2000][1000];
-
-static int
-test_case_validate(const char *tname)
-{
- int i = 0;
- for (i = 0; exception_list[i][0]; i++)
- {
- if (!strcmp(exception_list[i], tname)) return -1;
- }
-
- return 1;
-}
static void
tcase_get(Suite *s, const char **argv)
}
fp = fopen("eina_exception_list", "r");
- if (fp)
+ if (!fp)
+ {
+ printf("Can't open exception_list\n");
+ exit(1);
+ }
+ for (i = 0; utc[i].test_case; i++)
{
- for (i = 0; ; i++)
+ char removed[1000];
+ int tc_removed = 0;
+ fseek(fp, 0L, SEEK_SET);
+ while (fscanf(fp, "%s", removed) != EOF)
{
- if (fscanf(fp, "%s", exception_list[i]) < 0)
+ if (!strcmp(removed, utc[i].test_case))
{
- exception_list[i][0] = 0;
+ tc_removed = 1;
break;
}
}
- fclose(fp);
- }
- for (i = 0; utc[i].test_case; i++)
- {
- if (test_case_validate(utc[i].test_case) < 0) continue;
- suite_add_tcase(s, utc[i].tc_get());
+ if (!tc_removed)
+ suite_add_tcase(s, utc[i].tc_get());
}
+ fclose(fp);
+
return;
}
#include "utc_eio.h"
#include "../utc_negative_unitest.h"
-static char exception_list[2000][1000];
-
-static int
-test_case_validate(const char *tname)
-{
- int i = 0;
- for (i = 0; exception_list[i][0]; i++)
- {
- if (!strcmp(exception_list[i], tname)) return -1;
- }
-
- return 1;
-}
-
static void
tcase_get(Suite *s, const char **argv)
{
}
fp = fopen("eio_exception_list", "r");
- if (fp)
+ if (!fp)
{
- for (i = 0; ; i++)
+ printf("Can't open exception_list\n");
+ exit(1);
+ }
+ for (i = 0; utc[i].test_case; i++)
+ {
+ char removed[1000];
+ int tc_removed = 0;
+ fseek(fp, 0L, SEEK_SET);
+ while (fscanf(fp, "%s", removed) != EOF)
{
- if (fscanf(fp, "%s", exception_list[i]) < 0)
+ if (!strcmp(removed, utc[i].test_case))
{
- exception_list[i][0] = 0;
+ tc_removed = 1;
break;
}
}
- fclose(fp);
- }
- for (i = 0; utc[i].test_case; i++)
- {
- if (test_case_validate(utc[i].test_case) < 0) continue;
- suite_add_tcase(s, utc[i].tc_get());
+ if (!tc_removed)
+ suite_add_tcase(s, utc[i].tc_get());
}
+ fclose(fp);
+
return;
}
#include "utc_evas.h"
#include "../utc_negative_unitest.h"
-static char exception_list[2000][1000];
-
-static int
-test_case_validate(const char *tname)
-{
- int i = 0;
- for (i = 0; exception_list[i][0]; i++)
- {
- if (!strcmp(exception_list[i], tname)) return -1;
- }
-
- return 1;
-}
-
static void
tcase_get(Suite *s, const char **argv)
{
}
fp = fopen("evas_exception_list", "r");
- if (fp)
+ if (!fp)
{
- for (i = 0; ; i++)
+ printf("Can't open exception_list\n");
+ exit(1);
+ }
+ for (i = 0; utc[i].test_case; i++)
+ {
+ char removed[1000];
+ int tc_removed = 0;
+ fseek(fp, 0L, SEEK_SET);
+ while (fscanf(fp, "%s", removed) != EOF)
{
- if (fscanf(fp, "%s", exception_list[i]) < 0)
+ if (!strcmp(removed, utc[i].test_case))
{
- exception_list[i][0] = 0;
+ tc_removed = 1;
break;
}
}
- fclose(fp);
- }
- for (i = 0; utc[i].test_case; i++)
- {
- if (test_case_validate(utc[i].test_case) < 0) continue;
- suite_add_tcase(s, utc[i].tc_get());
+ if (!tc_removed)
+ suite_add_tcase(s, utc[i].tc_get());
}
+ fclose(fp);
+
return;
}