#include #include int main (int argc, char *argv[]) { const gchar *envvar; g_test_init (&argc, &argv, NULL); envvar = g_getenv ("GIO_LAUNCHED_DESKTOP_FILE"); if (envvar != NULL) { gchar *expected; gint pid_from_env; expected = g_test_build_filename (G_TEST_BUILT, "appinfo-test.desktop", NULL); g_assert_cmpstr (envvar, ==, expected); g_free (expected); envvar = g_getenv ("GIO_LAUNCHED_DESKTOP_FILE_PID"); g_assert (envvar != NULL); pid_from_env = atoi (envvar); g_assert_cmpint (pid_from_env, ==, getpid ()); } return 0; }