From: Łukasz Stelmach Date: Thu, 13 Apr 2023 16:06:52 +0000 (+0200) Subject: tests: provide getuid() mockup X-Git-Tag: accepted/tizen/unified/20230808.074051~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;ds=sidebyside;h=209bc14435580ed340b8bdb10f134d6de76b3bb0;p=platform%2Fcore%2Fappfw%2Fapp2sd.git tests: provide getuid() mockup In some build environments the UID of build processes can be arbitrary high which causes some tests to fail due to checks in app2ext_interface.c Change-Id: I29bd686f6305f1a709e89180debc14e0904bb18b Signed-off-by: Łukasz Stelmach --- diff --git a/unit-tests/lib/test_lib.cc b/unit-tests/lib/test_lib.cc index 14a26ae..555a35e 100644 --- a/unit-tests/lib/test_lib.cc +++ b/unit-tests/lib/test_lib.cc @@ -29,6 +29,10 @@ namespace { static GVariant* __last_parameters; static gchar* __last_method_name; +extern "C" uid_t getuid(void) { + return 1; +} + extern "C" GDBusConnection* g_bus_get_sync(GBusType type, GCancellable* cancellable, GError** error) { gpointer dummy = g_object_new(G_TYPE_OBJECT, nullptr);