From b24d9c4413b9d7f55f4105adeb7cf9a2450d3204 Mon Sep 17 00:00:00 2001 From: Laurent Pinchart Date: Mon, 29 Nov 2021 23:02:27 +0200 Subject: test: Store path to the test executable in Test class Store the path to the test executable, found in argv[0], in the Test instance. This can be useful for tests that need to fork processes. Signed-off-by: Laurent Pinchart Reviewed-by: Jacopo Mondi Reviewed-by: Kieran Bingham --- test/libtest/test.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'test/libtest/test.cpp') diff --git a/test/libtest/test.cpp b/test/libtest/test.cpp index fd9f3d74..af37b4dd 100644 --- a/test/libtest/test.cpp +++ b/test/libtest/test.cpp @@ -17,6 +17,11 @@ Test::~Test() { } +void Test::setArgs([[maybe_unused]] int argc, char *argv[]) +{ + self_ = argv[0]; +} + int Test::execute() { int ret; -- cgit v1.2.1