diff --git a/src/tests/cursor-tests.c b/src/tests/cursor-tests.c index 3aef77dad..dd5d7b0c9 100644 --- a/src/tests/cursor-tests.c +++ b/src/tests/cursor-tests.c @@ -672,7 +672,6 @@ main (int argc, char **argv) { g_autoptr (MetaContext) context = NULL; - g_autofree char *path = NULL; context = meta_create_test_context (META_CONTEXT_TEST_TYPE_TEST, (META_CONTEXT_TEST_FLAG_NO_X11 | @@ -682,9 +681,6 @@ main (int argc, meta_context_test_set_background_color (META_CONTEXT_TEST (context), COGL_COLOR_INIT (255, 255, 255, 255)); - path = g_test_build_filename (G_TEST_DIST, "tests", "xcursors", NULL); - g_setenv ("XCURSOR_PATH", path, TRUE); - test_context = context; init_tests (); diff --git a/src/tests/meta-context-test.c b/src/tests/meta-context-test.c index 782980e94..a0596ef3b 100644 --- a/src/tests/meta-context-test.c +++ b/src/tests/meta-context-test.c @@ -82,6 +82,15 @@ ensure_gsettings_memory_backend (void) G_TYPE_FROM_INSTANCE (default_backend)); } +static void +ensure_xcursor_path (void) +{ + g_autofree char *xcursor_path = NULL; + + xcursor_path = g_test_build_filename (G_TEST_DIST, "xcursors", NULL); + g_setenv ("XCURSOR_PATH", xcursor_path, TRUE); +} + static void meta_context_test_finalize (GObject *object) { @@ -125,6 +134,7 @@ meta_context_test_configure (MetaContext *context, meta_context_set_plugin_gtype (context, META_TYPE_TEST_SHELL); ensure_gsettings_memory_backend (); + ensure_xcursor_path (); return TRUE; } diff --git a/src/tests/xcursors/default/cursors/alias b/src/tests/xcursors/default/cursors/alias new file mode 100644 index 000000000..38d66e4ef Binary files /dev/null and b/src/tests/xcursors/default/cursors/alias differ diff --git a/src/tests/xcursors/default/cursors/alias.cur b/src/tests/xcursors/default/cursors/alias.cur new file mode 100644 index 000000000..42e1148d3 Binary files /dev/null and b/src/tests/xcursors/default/cursors/alias.cur differ diff --git a/src/tests/xcursors/default/cursors/all-scroll b/src/tests/xcursors/default/cursors/all-scroll new file mode 100644 index 000000000..1614e8006 Binary files /dev/null and b/src/tests/xcursors/default/cursors/all-scroll differ diff --git a/src/tests/xcursors/default/cursors/all-scroll.cur b/src/tests/xcursors/default/cursors/all-scroll.cur new file mode 100644 index 000000000..cb797d2e6 Binary files /dev/null and b/src/tests/xcursors/default/cursors/all-scroll.cur differ diff --git a/src/tests/xcursors/default/cursors/cell b/src/tests/xcursors/default/cursors/cell new file mode 100644 index 000000000..b386d944f Binary files /dev/null and b/src/tests/xcursors/default/cursors/cell differ diff --git a/src/tests/xcursors/default/cursors/cell.cur b/src/tests/xcursors/default/cursors/cell.cur new file mode 100644 index 000000000..cb8870993 Binary files /dev/null and b/src/tests/xcursors/default/cursors/cell.cur differ diff --git a/src/tests/xcursors/default/cursors/col-resize b/src/tests/xcursors/default/cursors/col-resize new file mode 100644 index 000000000..cab2b1c13 Binary files /dev/null and b/src/tests/xcursors/default/cursors/col-resize differ diff --git a/src/tests/xcursors/default/cursors/col-resize.cur b/src/tests/xcursors/default/cursors/col-resize.cur new file mode 100644 index 000000000..d4881ebb9 Binary files /dev/null and b/src/tests/xcursors/default/cursors/col-resize.cur differ diff --git a/src/tests/xcursors/default/cursors/context-menu b/src/tests/xcursors/default/cursors/context-menu new file mode 100644 index 000000000..13835d2ca Binary files /dev/null and b/src/tests/xcursors/default/cursors/context-menu differ diff --git a/src/tests/xcursors/default/cursors/context-menu.cur b/src/tests/xcursors/default/cursors/context-menu.cur new file mode 100644 index 000000000..4b4c4210a Binary files /dev/null and b/src/tests/xcursors/default/cursors/context-menu.cur differ diff --git a/src/tests/xcursors/default/cursors/copy b/src/tests/xcursors/default/cursors/copy new file mode 100644 index 000000000..df4b9e8ed Binary files /dev/null and b/src/tests/xcursors/default/cursors/copy differ diff --git a/src/tests/xcursors/default/cursors/copy.cur b/src/tests/xcursors/default/cursors/copy.cur new file mode 100644 index 000000000..88da900fd Binary files /dev/null and b/src/tests/xcursors/default/cursors/copy.cur differ diff --git a/src/tests/xcursors/default/cursors/crosshair b/src/tests/xcursors/default/cursors/crosshair new file mode 100644 index 000000000..b2c56d9dd Binary files /dev/null and b/src/tests/xcursors/default/cursors/crosshair differ diff --git a/src/tests/xcursors/default/cursors/crosshair.cur b/src/tests/xcursors/default/cursors/crosshair.cur new file mode 100644 index 000000000..056fc6dd4 Binary files /dev/null and b/src/tests/xcursors/default/cursors/crosshair.cur differ diff --git a/src/tests/xcursors/default/cursors/default.cur b/src/tests/xcursors/default/cursors/default.cur new file mode 100644 index 000000000..cefd6f357 Binary files /dev/null and b/src/tests/xcursors/default/cursors/default.cur differ diff --git a/src/tests/xcursors/default/cursors/e-resize b/src/tests/xcursors/default/cursors/e-resize new file mode 100644 index 000000000..86ffc0abc Binary files /dev/null and b/src/tests/xcursors/default/cursors/e-resize differ diff --git a/src/tests/xcursors/default/cursors/e-resize.cur b/src/tests/xcursors/default/cursors/e-resize.cur new file mode 100644 index 000000000..484eefb3c Binary files /dev/null and b/src/tests/xcursors/default/cursors/e-resize.cur differ diff --git a/src/tests/xcursors/default/cursors/ew-resize b/src/tests/xcursors/default/cursors/ew-resize new file mode 100644 index 000000000..77a61b73b Binary files /dev/null and b/src/tests/xcursors/default/cursors/ew-resize differ diff --git a/src/tests/xcursors/default/cursors/ew-resize.cur b/src/tests/xcursors/default/cursors/ew-resize.cur new file mode 100644 index 000000000..dbfd03c0a Binary files /dev/null and b/src/tests/xcursors/default/cursors/ew-resize.cur differ diff --git a/src/tests/xcursors/default/cursors/grab b/src/tests/xcursors/default/cursors/grab new file mode 100644 index 000000000..c49c36deb Binary files /dev/null and b/src/tests/xcursors/default/cursors/grab differ diff --git a/src/tests/xcursors/default/cursors/grab.cur b/src/tests/xcursors/default/cursors/grab.cur new file mode 100644 index 000000000..9a901ccaf Binary files /dev/null and b/src/tests/xcursors/default/cursors/grab.cur differ diff --git a/src/tests/xcursors/default/cursors/grabbing b/src/tests/xcursors/default/cursors/grabbing new file mode 100644 index 000000000..ab8796c70 Binary files /dev/null and b/src/tests/xcursors/default/cursors/grabbing differ diff --git a/src/tests/xcursors/default/cursors/grabbing.cur b/src/tests/xcursors/default/cursors/grabbing.cur new file mode 100644 index 000000000..ede757f95 Binary files /dev/null and b/src/tests/xcursors/default/cursors/grabbing.cur differ diff --git a/src/tests/xcursors/default/cursors/help b/src/tests/xcursors/default/cursors/help new file mode 100644 index 000000000..573a0d987 Binary files /dev/null and b/src/tests/xcursors/default/cursors/help differ diff --git a/src/tests/xcursors/default/cursors/help.cur b/src/tests/xcursors/default/cursors/help.cur new file mode 100644 index 000000000..04383961c Binary files /dev/null and b/src/tests/xcursors/default/cursors/help.cur differ diff --git a/src/tests/xcursors/default/cursors/move.cur b/src/tests/xcursors/default/cursors/move.cur new file mode 100644 index 000000000..bccaecd1b Binary files /dev/null and b/src/tests/xcursors/default/cursors/move.cur differ diff --git a/src/tests/xcursors/default/cursors/n-resize b/src/tests/xcursors/default/cursors/n-resize new file mode 100644 index 000000000..61521efd9 Binary files /dev/null and b/src/tests/xcursors/default/cursors/n-resize differ diff --git a/src/tests/xcursors/default/cursors/n-resize.cur b/src/tests/xcursors/default/cursors/n-resize.cur new file mode 100644 index 000000000..57dc1760f Binary files /dev/null and b/src/tests/xcursors/default/cursors/n-resize.cur differ diff --git a/src/tests/xcursors/default/cursors/ne-resize b/src/tests/xcursors/default/cursors/ne-resize new file mode 100644 index 000000000..4d9273d8f Binary files /dev/null and b/src/tests/xcursors/default/cursors/ne-resize differ diff --git a/src/tests/xcursors/default/cursors/ne-resize.cur b/src/tests/xcursors/default/cursors/ne-resize.cur new file mode 100644 index 000000000..0d95daef3 Binary files /dev/null and b/src/tests/xcursors/default/cursors/ne-resize.cur differ diff --git a/src/tests/xcursors/default/cursors/nesw-resize b/src/tests/xcursors/default/cursors/nesw-resize new file mode 100644 index 000000000..2e1c01514 Binary files /dev/null and b/src/tests/xcursors/default/cursors/nesw-resize differ diff --git a/src/tests/xcursors/default/cursors/nesw-resize.cur b/src/tests/xcursors/default/cursors/nesw-resize.cur new file mode 100644 index 000000000..9390c4fdf Binary files /dev/null and b/src/tests/xcursors/default/cursors/nesw-resize.cur differ diff --git a/src/tests/xcursors/default/cursors/no-drop b/src/tests/xcursors/default/cursors/no-drop new file mode 100644 index 000000000..df9e14160 Binary files /dev/null and b/src/tests/xcursors/default/cursors/no-drop differ diff --git a/src/tests/xcursors/default/cursors/no-drop.cur b/src/tests/xcursors/default/cursors/no-drop.cur new file mode 100644 index 000000000..ecc98a04f Binary files /dev/null and b/src/tests/xcursors/default/cursors/no-drop.cur differ diff --git a/src/tests/xcursors/default/cursors/not-allowed b/src/tests/xcursors/default/cursors/not-allowed new file mode 100644 index 000000000..0155a861c Binary files /dev/null and b/src/tests/xcursors/default/cursors/not-allowed differ diff --git a/src/tests/xcursors/default/cursors/not-allowed.cur b/src/tests/xcursors/default/cursors/not-allowed.cur new file mode 100644 index 000000000..70d210087 Binary files /dev/null and b/src/tests/xcursors/default/cursors/not-allowed.cur differ diff --git a/src/tests/xcursors/default/cursors/ns-resize b/src/tests/xcursors/default/cursors/ns-resize new file mode 100644 index 000000000..ef1eccaba Binary files /dev/null and b/src/tests/xcursors/default/cursors/ns-resize differ diff --git a/src/tests/xcursors/default/cursors/ns-resize.cur b/src/tests/xcursors/default/cursors/ns-resize.cur new file mode 100644 index 000000000..ae0d89bf5 Binary files /dev/null and b/src/tests/xcursors/default/cursors/ns-resize.cur differ diff --git a/src/tests/xcursors/default/cursors/nw-resize b/src/tests/xcursors/default/cursors/nw-resize new file mode 100644 index 000000000..e8d89f6d5 Binary files /dev/null and b/src/tests/xcursors/default/cursors/nw-resize differ diff --git a/src/tests/xcursors/default/cursors/nw-resize.cur b/src/tests/xcursors/default/cursors/nw-resize.cur new file mode 100644 index 000000000..1ae4714bc Binary files /dev/null and b/src/tests/xcursors/default/cursors/nw-resize.cur differ diff --git a/src/tests/xcursors/default/cursors/nwse-resize b/src/tests/xcursors/default/cursors/nwse-resize new file mode 100644 index 000000000..2d3e39116 Binary files /dev/null and b/src/tests/xcursors/default/cursors/nwse-resize differ diff --git a/src/tests/xcursors/default/cursors/nwse-resize.cur b/src/tests/xcursors/default/cursors/nwse-resize.cur new file mode 100644 index 000000000..0f4204773 Binary files /dev/null and b/src/tests/xcursors/default/cursors/nwse-resize.cur differ diff --git a/src/tests/xcursors/default/cursors/pointer b/src/tests/xcursors/default/cursors/pointer new file mode 100644 index 000000000..97a011e09 Binary files /dev/null and b/src/tests/xcursors/default/cursors/pointer differ diff --git a/src/tests/xcursors/default/cursors/pointer.cur b/src/tests/xcursors/default/cursors/pointer.cur new file mode 100644 index 000000000..ede581e8b Binary files /dev/null and b/src/tests/xcursors/default/cursors/pointer.cur differ diff --git a/src/tests/xcursors/default/cursors/progress b/src/tests/xcursors/default/cursors/progress new file mode 100644 index 000000000..92a7bfe1b Binary files /dev/null and b/src/tests/xcursors/default/cursors/progress differ diff --git a/src/tests/xcursors/default/cursors/progress.ani b/src/tests/xcursors/default/cursors/progress.ani new file mode 100644 index 000000000..83b849137 Binary files /dev/null and b/src/tests/xcursors/default/cursors/progress.ani differ diff --git a/src/tests/xcursors/default/cursors/row-resize b/src/tests/xcursors/default/cursors/row-resize new file mode 100644 index 000000000..e2e4784f1 Binary files /dev/null and b/src/tests/xcursors/default/cursors/row-resize differ diff --git a/src/tests/xcursors/default/cursors/row-resize.cur b/src/tests/xcursors/default/cursors/row-resize.cur new file mode 100644 index 000000000..7855a1abb Binary files /dev/null and b/src/tests/xcursors/default/cursors/row-resize.cur differ diff --git a/src/tests/xcursors/default/cursors/s-resize b/src/tests/xcursors/default/cursors/s-resize new file mode 100644 index 000000000..c17556343 Binary files /dev/null and b/src/tests/xcursors/default/cursors/s-resize differ diff --git a/src/tests/xcursors/default/cursors/s-resize.cur b/src/tests/xcursors/default/cursors/s-resize.cur new file mode 100644 index 000000000..afe8104f1 Binary files /dev/null and b/src/tests/xcursors/default/cursors/s-resize.cur differ diff --git a/src/tests/xcursors/default/cursors/se-resize b/src/tests/xcursors/default/cursors/se-resize new file mode 100644 index 000000000..63772e897 Binary files /dev/null and b/src/tests/xcursors/default/cursors/se-resize differ diff --git a/src/tests/xcursors/default/cursors/se-resize.cur b/src/tests/xcursors/default/cursors/se-resize.cur new file mode 100644 index 000000000..052344e0b Binary files /dev/null and b/src/tests/xcursors/default/cursors/se-resize.cur differ diff --git a/src/tests/xcursors/default/cursors/sw-resize b/src/tests/xcursors/default/cursors/sw-resize new file mode 100644 index 000000000..90ea4fde1 Binary files /dev/null and b/src/tests/xcursors/default/cursors/sw-resize differ diff --git a/src/tests/xcursors/default/cursors/sw-resize.cur b/src/tests/xcursors/default/cursors/sw-resize.cur new file mode 100644 index 000000000..f7d42fea1 Binary files /dev/null and b/src/tests/xcursors/default/cursors/sw-resize.cur differ diff --git a/src/tests/xcursors/default/cursors/text b/src/tests/xcursors/default/cursors/text new file mode 100644 index 000000000..e382cc369 Binary files /dev/null and b/src/tests/xcursors/default/cursors/text differ diff --git a/src/tests/xcursors/default/cursors/text.cur b/src/tests/xcursors/default/cursors/text.cur new file mode 100644 index 000000000..105b0081d Binary files /dev/null and b/src/tests/xcursors/default/cursors/text.cur differ diff --git a/src/tests/xcursors/default/cursors/vertical-text b/src/tests/xcursors/default/cursors/vertical-text new file mode 100644 index 000000000..3c6b6e875 Binary files /dev/null and b/src/tests/xcursors/default/cursors/vertical-text differ diff --git a/src/tests/xcursors/default/cursors/vertical-text.cur b/src/tests/xcursors/default/cursors/vertical-text.cur new file mode 100644 index 000000000..b0d482d81 Binary files /dev/null and b/src/tests/xcursors/default/cursors/vertical-text.cur differ diff --git a/src/tests/xcursors/default/cursors/w-resize b/src/tests/xcursors/default/cursors/w-resize new file mode 100644 index 000000000..415b4aabe Binary files /dev/null and b/src/tests/xcursors/default/cursors/w-resize differ diff --git a/src/tests/xcursors/default/cursors/w-resize.cur b/src/tests/xcursors/default/cursors/w-resize.cur new file mode 100644 index 000000000..5e8ddd646 Binary files /dev/null and b/src/tests/xcursors/default/cursors/w-resize.cur differ diff --git a/src/tests/xcursors/default/cursors/wait b/src/tests/xcursors/default/cursors/wait new file mode 100644 index 000000000..560fa3ab2 Binary files /dev/null and b/src/tests/xcursors/default/cursors/wait differ diff --git a/src/tests/xcursors/default/cursors/wait.ani b/src/tests/xcursors/default/cursors/wait.ani new file mode 100644 index 000000000..1b8f32446 Binary files /dev/null and b/src/tests/xcursors/default/cursors/wait.ani differ diff --git a/src/tests/xcursors/default/cursors/zoom-in b/src/tests/xcursors/default/cursors/zoom-in new file mode 100644 index 000000000..86ef2d7a2 Binary files /dev/null and b/src/tests/xcursors/default/cursors/zoom-in differ diff --git a/src/tests/xcursors/default/cursors/zoom-in.cur b/src/tests/xcursors/default/cursors/zoom-in.cur new file mode 100644 index 000000000..5018866e4 Binary files /dev/null and b/src/tests/xcursors/default/cursors/zoom-in.cur differ diff --git a/src/tests/xcursors/default/cursors/zoom-out b/src/tests/xcursors/default/cursors/zoom-out new file mode 100644 index 000000000..0ea44984f Binary files /dev/null and b/src/tests/xcursors/default/cursors/zoom-out differ diff --git a/src/tests/xcursors/default/cursors/zoom-out.cur b/src/tests/xcursors/default/cursors/zoom-out.cur new file mode 100644 index 000000000..61cce86e3 Binary files /dev/null and b/src/tests/xcursors/default/cursors/zoom-out.cur differ