domaincapstest \
domainconftest \
virhostdevtest \
- vircaps2xmltest \
virnetdevtest \
virtypedparamtest \
$(NULL)
virnetdevmock.la \
virrandommock.la \
virhostcpumock.la \
- virnumamock.la \
domaincapsmock.la \
$(NULL)
if WITH_LINUX
test_programs += fchosttest
test_programs += scsihosttest
+test_programs += vircaps2xmltest
test_libraries += virusbmock.la \
virnetdevbandwidthmock.la \
+ virnumamock.la \
virtestmock.la \
$(NULL)
endif WITH_LINUX
endif WITH_XEN
vircapstest_LDADD = $(qemu_LDADDS) $(LDADDS)
-vircaps2xmltest_SOURCES = \
- vircaps2xmltest.c testutils.h testutils.c
-vircaps2xmltest_LDADD = $(LDADDS)
-
-
domaincapsmock_la_SOURCES = domaincapsmock.c
domaincapsmock_la_CFLAGS = $(AM_CFLAGS)
domaincapsmock_la_LDFLAGS = $(MOCKLIBS_LDFLAGS)
virhostcpumock_la_LDFLAGS = $(MOCKLIBS_LDFLAGS)
virhostcpumock_la_LIBADD = $(MOCKLIBS_LIBS)
+if WITH_LINUX
+vircaps2xmltest_SOURCES = \
+ vircaps2xmltest.c testutils.h testutils.c
+vircaps2xmltest_LDADD = $(LDADDS)
+
virnumamock_la_SOURCES = \
virnumamock.c
virnumamock_la_CFLAGS = $(AM_CFLAGS)
virnumamock_la_LDFLAGS = $(MOCKLIBS_LDFLAGS)
virnumamock_la_LIBADD = $(MOCKLIBS_LIBS)
+else ! WITH_LINUX
+EXTRA_DIST += vircaps2xmltest.c virnumamock.c
+endif ! WITH_LINUX
if WITH_NSS
nsstest_SOURCES = \
#define VIR_FROM_THIS VIR_FROM_NONE
-#ifdef __linux__
-
struct virCapabilitiesData {
const char *filename;
virArch arch;
{
int ret = 0;
-# define DO_TEST_FULL(filename, arch, offlineMigrate, liveMigrate) \
+#define DO_TEST_FULL(filename, arch, offlineMigrate, liveMigrate) \
do { \
struct virCapabilitiesData data = {filename, arch, \
offlineMigrate, \
ret = -1; \
} while (0)
-# define DO_TEST(filename, arch) DO_TEST_FULL(filename, arch, true, true)
+#define DO_TEST(filename, arch) DO_TEST_FULL(filename, arch, true, true)
DO_TEST_FULL("basic", VIR_ARCH_X86_64, false, false);
DO_TEST_FULL("basic", VIR_ARCH_AARCH64, true, false);
}
VIRT_TEST_MAIN_PRELOAD(mymain, abs_builddir "/.libs/virnumamock.so")
-
-#else /* !__linux__ */
-
-int
-main(void)
-{
- return EXIT_AM_SKIP;
-}
-
-#endif /* !__linux__ */