test/harness/testcase.h
author ali <ali@juiblex.co.uk>
Fri Jan 27 16:18:02 2012 +0000 (2012-01-27)
changeset 6 faab25d520dd
parent 0 c2f4c0285180
child 7 721e468c10f3
permissions -rw-r--r--
Rely on glib being available everywhere
ali@0
     1
#ifndef TESTCASE_H
ali@0
     2
#define TESTCASE_H
ali@0
     3
ali@6
     4
#include <glib.h>
ali@6
     5
ali@0
     6
typedef struct {
ali@0
     7
    char *basename;
ali@0
     8
    char *input;
ali@0
     9
    char *expected;
ali@0
    10
    enum {
ali@0
    11
	TESTCASE_XFAIL=1<<0,
ali@0
    12
    } flags;
ali@0
    13
} Testcase;
ali@0
    14
ali@6
    15
gboolean testcase_run(Testcase *testcase);
ali@0
    16
void testcase_free(Testcase *testcase);
ali@0
    17
ali@0
    18
#endif	/* TESTCASE_H */