]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
tests: Avoid crossdir inclusion for networkxml2* tests
authorMichal Privoznik <mprivozn@redhat.com>
Tue, 27 Jan 2026 19:43:25 +0000 (20:43 +0100)
committerMichal Privoznik <mprivozn@redhat.com>
Thu, 29 Jan 2026 12:38:08 +0000 (13:38 +0100)
Instead of including network driver header files as:

  #include "network/header.h"

pass network_inc_dir to the compiler and include files directly.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
tests/meson.build
tests/networkxml2conftest.c
tests/networkxml2firewalltest.c
tests/networkxml2xmltest.c

index b9630477321f78868a6939641a2e09ff897681c0..4b93fb405a11fc2bdba2ea609feed51e3c5f3ee9 100644 (file)
@@ -407,9 +407,9 @@ endif
 
 if conf.has('WITH_NETWORK')
   tests += [
-    { 'name': 'networkxml2conftest', 'link_with': [ network_driver_impl ] },
-    { 'name': 'networkxml2firewalltest', 'link_with': [ network_driver_impl ] },
-    { 'name': 'networkxml2xmltest', 'link_with': [ network_driver_impl ] },
+    { 'name': 'networkxml2conftest', 'include': [ network_inc_dir ], 'link_with': [ network_driver_impl ] },
+    { 'name': 'networkxml2firewalltest', 'include': [ network_inc_dir ], 'link_with': [ network_driver_impl ] },
+    { 'name': 'networkxml2xmltest', 'include': [ network_inc_dir ], 'link_with': [ network_driver_impl ],  },
   ]
 endif
 
index d18985e060b1417f02c224b22de3275ee4a9ce65..40b9d07d31ef2043b1997c09aab56865b7ced713 100644 (file)
@@ -9,7 +9,7 @@
 #include "testutils.h"
 #include "network_conf.h"
 #include "viralloc.h"
-#include "network/bridge_driver.h"
+#include "bridge_driver.h"
 #define LIBVIRT_VIRCOMMANDPRIV_H_ALLOW
 #include "vircommandpriv.h"
 
index f7b87ff79859c05360d1521a77cd04cf88823037..e32f1b281ed3bffbd29216340c84cc564d42bb04 100644 (file)
@@ -27,7 +27,7 @@
 
 # include <gio/gio.h>
 
-# include "network/bridge_driver_platform.h"
+# include "bridge_driver_platform.h"
 # include "virbuffer.h"
 # include "virmock.h"
 
index 0783d84915a95fa7bcae38ecac9017931344ae89..59266defb670c9a9b2a9773877683e5901837c13 100644 (file)
@@ -8,7 +8,7 @@
 #include "internal.h"
 #include "testutils.h"
 #include "network_conf.h"
-#include "network/bridge_driver.h"
+#include "bridge_driver.h"
 
 #define VIR_FROM_THIS VIR_FROM_NONE