54 gchar *path = g_build_filename(g_get_tmp_dir(),
"ansel-test-keyboardrc", NULL);
55 gchar *file = g_strconcat(
"; test GtkAccelMap rc-file\n", contents, NULL);
56 assert_true(g_file_set_contents(path, file, -1, NULL));
57 gtk_accel_map_load(path);
124 assert_true(gtk_accel_map_change_entry(
"<AnselTest5>/cleared", 0, 0,
TRUE));
126 gchar *path = g_build_filename(g_get_tmp_dir(),
"ansel-test-keyboardrc-save", NULL);
127 gtk_accel_map_save(path);
129 gchar *contents = NULL;
130 assert_true(g_file_get_contents(path, &contents, NULL, NULL));
131 assert_non_null(g_strstr_len(contents, -1,
"; (gtk_accel_path \"<AnselTest5>/default\" \"F5\")"));
132 assert_non_null(g_strstr_len(contents, -1,
"\n(gtk_accel_path \"<AnselTest5>/cleared\" \"\")"));