app/tests: cleanup
This commit is contained in:
@ -53,8 +53,6 @@
|
|||||||
|
|
||||||
|
|
||||||
#define GIMP_UI_WINDOW_POSITION_EPSILON 10
|
#define GIMP_UI_WINDOW_POSITION_EPSILON 10
|
||||||
#define GIMP_UI_WINDOW_POSITION_EPSILON 10
|
|
||||||
#define GIMP_UI_POSITION_EPSILON 1
|
|
||||||
#define GIMP_UI_POSITION_EPSILON 1
|
#define GIMP_UI_POSITION_EPSILON 1
|
||||||
|
|
||||||
#define ADD_TEST(function) \
|
#define ADD_TEST(function) \
|
||||||
|
@ -48,43 +48,9 @@ typedef struct
|
|||||||
} GimpTestFixture;
|
} GimpTestFixture;
|
||||||
|
|
||||||
|
|
||||||
static void window_roles (GimpTestFixture *fixture,
|
|
||||||
gconstpointer data);
|
|
||||||
|
|
||||||
|
|
||||||
static Gimp *gimp = NULL;
|
static Gimp *gimp = NULL;
|
||||||
|
|
||||||
|
|
||||||
int main(int argc, char **argv)
|
|
||||||
{
|
|
||||||
int test_result;
|
|
||||||
|
|
||||||
g_type_init ();
|
|
||||||
gtk_init (&argc, &argv);
|
|
||||||
g_test_init (&argc, &argv, NULL);
|
|
||||||
|
|
||||||
gimp_test_utils_set_gimp2_directory ("GIMP_TESTING_ABS_TOP_SRCDIR",
|
|
||||||
"app/tests/gimpdir-empty");
|
|
||||||
|
|
||||||
/* We share the same application instance across all tests */
|
|
||||||
gimp = gimp_init_for_gui_testing (FALSE, FALSE);
|
|
||||||
|
|
||||||
/* Add tests */
|
|
||||||
ADD_TEST (window_roles);
|
|
||||||
|
|
||||||
/* Run the tests and return status */
|
|
||||||
test_result = g_test_run ();
|
|
||||||
|
|
||||||
/* Don't write files to the source dir */
|
|
||||||
gimp_test_utils_set_gimp2_directory ("GIMP_TESTING_ABS_TOP_BUILDDIR",
|
|
||||||
"app/tests/gimpdir-output");
|
|
||||||
|
|
||||||
/* Exit somewhat properly to avoid annoying warnings */
|
|
||||||
gimp_exit (gimp, TRUE);
|
|
||||||
|
|
||||||
return test_result;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* window_roles:
|
* window_roles:
|
||||||
* @fixture:
|
* @fixture:
|
||||||
@ -122,3 +88,33 @@ window_roles (GimpTestFixture *fixture,
|
|||||||
g_object_unref (dock);
|
g_object_unref (dock);
|
||||||
*/
|
*/
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int main(int argc, char **argv)
|
||||||
|
{
|
||||||
|
int test_result;
|
||||||
|
|
||||||
|
g_type_init ();
|
||||||
|
gtk_init (&argc, &argv);
|
||||||
|
g_test_init (&argc, &argv, NULL);
|
||||||
|
|
||||||
|
gimp_test_utils_set_gimp2_directory ("GIMP_TESTING_ABS_TOP_SRCDIR",
|
||||||
|
"app/tests/gimpdir-empty");
|
||||||
|
|
||||||
|
/* We share the same application instance across all tests */
|
||||||
|
gimp = gimp_init_for_gui_testing (FALSE, FALSE);
|
||||||
|
|
||||||
|
/* Add tests */
|
||||||
|
ADD_TEST (window_roles);
|
||||||
|
|
||||||
|
/* Run the tests and return status */
|
||||||
|
test_result = g_test_run ();
|
||||||
|
|
||||||
|
/* Don't write files to the source dir */
|
||||||
|
gimp_test_utils_set_gimp2_directory ("GIMP_TESTING_ABS_TOP_BUILDDIR",
|
||||||
|
"app/tests/gimpdir-output");
|
||||||
|
|
||||||
|
/* Exit somewhat properly to avoid annoying warnings */
|
||||||
|
gimp_exit (gimp, TRUE);
|
||||||
|
|
||||||
|
return test_result;
|
||||||
|
}
|
||||||
|
Reference in New Issue
Block a user