node tests: Clean up --generate support

Reshuffle things so we don't call gtk_test_init() when --generate
is passed, to avoid polluting the output with test spew.
This commit is contained in:
Matthias Clasen 2020-01-17 17:02:43 -05:00
parent 81b65eadcb
commit f1fce5253e

View File

@ -231,6 +231,19 @@ main (int argc, char **argv)
{
g_setenv ("GTK_CSS_DEBUG", "1", TRUE);
if (argc >=3 && strcmp (argv[1], "--generate") == 0)
{
GFile *file = g_file_new_for_commandline_arg (argv[2]);
gtk_init ();
load_ui_file (file, TRUE);
g_object_unref (file);
return 0;
}
gtk_test_init (&argc, &argv);
if (argc < 2)
@ -244,17 +257,6 @@ main (int argc, char **argv)
g_object_unref (dir);
}
else if (strcmp (argv[1], "--generate") == 0)
{
if (argc >= 3)
{
GFile *file = g_file_new_for_commandline_arg (argv[2]);
load_ui_file (file, TRUE);
g_object_unref (file);
}
}
else
{
guint i;