Exemplo n.º 1
0
int
main (int argc, char *argv[])
{
	GRegex *filename_regex;
	GSList *files;
	int i;
	int result;

	g_type_init ();

	g_test_init (&argc, &argv, NULL);

	filename_regex = g_regex_new ("\\.(svg|mml)$", 0, 0, NULL);
	files = build_file_list (SUITE_DATA_DIRECTORY, filename_regex);
	g_slist_foreach (files, add_render_tests, NULL);

	result = g_test_run();

	g_slist_foreach (files, (GFunc) g_free, NULL);
	g_slist_free (files);
	g_regex_unref (filename_regex);

	lsm_shutdown ();

	return result;
}
Exemplo n.º 2
0
Arquivo: suite.c Projeto: GNOME/lasem
int
main (int argc, char *argv[])
{
	GRegex *filename_regex;
	GSList *files;
	int result;

#if !GLIB_CHECK_VERSION(2,36,0)
	g_type_init ();
#endif

	suite_options = g_key_file_new ();
	g_assert (g_key_file_load_from_file (suite_options, SUITE_OPTION_FILE, G_KEY_FILE_NONE, NULL));

	g_test_init (&argc, &argv, NULL);

	filename_regex = g_regex_new ("\\.(svg|mml)$", 0, 0, NULL);
	files = build_file_list (SUITE_DATA_DIRECTORY, filename_regex);
	g_slist_foreach (files, add_render_tests, NULL);

	result = g_test_run();

	g_slist_foreach (files, (GFunc) g_free, NULL);
	g_slist_free (files);
	g_regex_unref (filename_regex);

	g_key_file_free (suite_options);

	lsm_shutdown ();

	return result;
}
Exemplo n.º 3
0
void
gsm_shutdown (void)
{
    gsm_initialized = FALSE;

    lsm_shutdown();
    fsm_shutdown();
    fim_shutdown();
    dcsm_shutdown();
}