From 720233aafc5984db61501c0f9d96048231cd7f4b Mon Sep 17 00:00:00 2001
From: Simon McVittie <smcv@collabora.com>
Date: Wed, 17 Jun 2020 18:18:12 +0100
Subject: [PATCH] test-ui: Consistently use __file__ to find itself

This has the advantage of always being an absolute path.

Signed-off-by: Simon McVittie <smcv@collabora.com>
---
 pressure-vessel-test-ui | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/pressure-vessel-test-ui b/pressure-vessel-test-ui
index c8f354e40..e3e66c3ee 100755
--- a/pressure-vessel-test-ui
+++ b/pressure-vessel-test-ui
@@ -97,7 +97,7 @@ class Gui:
                 continue
 
             source_of_runtimes = os.path.join(
-                os.path.dirname(sys.argv[0]),
+                os.path.dirname(__file__),
                 search,
             )
 
@@ -295,7 +295,7 @@ class Gui:
         subproc = subprocess.Popen(
             [
                 os.path.join(
-                    os.path.dirname(sys.argv[0]),
+                    os.path.dirname(__file__),
                     'pressure-vessel-wrap'
                 ),
                 '--version-only',
@@ -437,7 +437,7 @@ class Gui:
             'env',
             'G_MESSAGES_DEBUG=all',
             os.path.join(
-                os.path.dirname(sys.argv[0]),
+                os.path.dirname(__file__),
                 'pressure-vessel-wrap'
             ),
         ]
-- 
GitLab