tests/test.c
changeset 388 301bcc8bdad0
parent 387 e9d714deb3a3
child 389 8baf0603ff07
     1.1 --- a/tests/test.c	Sat Jun 26 13:56:06 2010 -0500
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,71 +0,0 @@
     1.4 -#include <glib.h>
     1.5 -
     1.6 -#include <check.h>
     1.7 -
     1.8 -#include <stdlib.h>
     1.9 -
    1.10 -#include <gplate/gplate.h>
    1.11 -
    1.12 -#include "test.h"
    1.13 -
    1.14 -/******************************************************************************
    1.15 - * Helpers
    1.16 - *****************************************************************************/
    1.17 -Suite *
    1.18 -master_suite(void) {
    1.19 -	Suite *s = suite_create("Master Suite");
    1.20 -
    1.21 -	return s;
    1.22 -}
    1.23 -
    1.24 -/******************************************************************************
    1.25 - * API
    1.26 - *****************************************************************************/
    1.27 -void
    1.28 -test_string(const gchar *expected, const gchar *actual) {
    1.29 -	fail_if(expected && !actual, TEST_EXPECTED_ACTUAL_MSG, expected, actual);
    1.30 -	fail_if(!expected && actual, TEST_EXPECTED_ACTUAL_MSG, expected, actual);
    1.31 -
    1.32 -	/* we need to handle a NULL value differently */
    1.33 -	if(!expected) {
    1.34 -		fail_unless(!expected, TEST_EXPECTED_ACTUAL_MSG, expected, actual);
    1.35 -	} else {
    1.36 -		fail_unless(g_utf8_collate(expected, actual) == 0,
    1.37 -					TEST_EXPECTED_ACTUAL_MSG, expected, actual);
    1.38 -	}
    1.39 -}
    1.40 -
    1.41 -/******************************************************************************
    1.42 - * Main!!
    1.43 - *****************************************************************************/
    1.44 -gint
    1.45 -main(void) {
    1.46 -	gint nfail = 0;
    1.47 -	SRunner *sr = NULL;
    1.48 -
    1.49 -	g_type_init();
    1.50 -
    1.51 -	gplate_config_load_default();
    1.52 -
    1.53 -	sr = srunner_create(master_suite());
    1.54 -
    1.55 -	srunner_set_xml(sr, "gplate-tests.xml");
    1.56 -
    1.57 -	srunner_add_suite(sr, variable_suite());
    1.58 -	srunner_add_suite(sr, dictionary_variable_suite());
    1.59 -	srunner_add_suite(sr, file_variable_suite());
    1.60 -
    1.61 -	srunner_add_suite(sr, syntax_suite());
    1.62 -
    1.63 -	srunner_add_suite(sr, for_suite());
    1.64 -	srunner_add_suite(sr, include_suite());
    1.65 -
    1.66 -	srunner_add_suite(sr, test_util_suite());
    1.67 -
    1.68 -	srunner_run_all(sr, CK_NORMAL);
    1.69 -	nfail = srunner_ntests_failed(sr);
    1.70 -	srunner_free(sr);
    1.71 -
    1.72 -	return (nfail == 0) ? EXIT_SUCCESS : EXIT_FAILURE;
    1.73 -}
    1.74 -