From f76258b840036e862ba801142e75d55f4ff84b6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20=C3=85dahl?= Date: Fri, 13 May 2022 22:06:46 +0200 Subject: [PATCH] tests/kms/render: Get backend from context Avoids a couple of singleton accesses. Part-of: --- src/tests/native-kms-render.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/tests/native-kms-render.c b/src/tests/native-kms-render.c index 25295f594..e1a22bf7a 100644 --- a/src/tests/native-kms-render.c +++ b/src/tests/native-kms-render.c @@ -29,6 +29,8 @@ typedef struct GMainLoop *loop; } KmsRenderingTest; +static MetaContext *test_context; + static void on_after_update (ClutterStage *stage, ClutterStageView *stage_view, @@ -44,7 +46,7 @@ on_after_update (ClutterStage *stage, static void meta_test_kms_render_basic (void) { - MetaBackend *backend = meta_get_backend (); + MetaBackend *backend = meta_context_get_backend (test_context); ClutterActor *stage = meta_backend_get_stage (backend); KmsRenderingTest test; @@ -79,6 +81,8 @@ main (int argc, META_CONTEXT_TEST_FLAG_NO_X11); g_assert (meta_context_configure (context, &argc, &argv, NULL)); + test_context = context; + init_tests (); return meta_context_test_run_tests (META_CONTEXT_TEST (context),