Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
/src/scripts/quality-agent
/src/scripts/extract-debuginfo
/src/systemd/*.service
+/tests/.data
/tests/libpakfire/main
/tmp
*.py[co]
tests/testsuite.c \
tests/testsuite.h
+tests_libtestsuite_la_CPPFLAGS = \
+ $(TESTSUITE_CPPFLAGS) \
+ -DABS_TOP_BUILDDIR=\"$(abs_top_builddir)\"
+
EXTRA_DIST += \
tests/libpakfire/pakfire.h
#include <pakfire/pakfire.h>
+#include "../testsuite.h"
+
static Pakfire init_pakfire() {
- const char* path = "/";
+ const char* path = TEST_PATH;
return pakfire_create(path, NULL);
}
#include <pakfire/logging.h>
#include <pakfire/pakfire.h>
+const char* TEST_PATH = ABS_TOP_BUILDDIR "/tests/.data";
+
int testsuite_init() {
// Initialize the pakfire library
int r = pakfire_init();
#include <stdlib.h>
#include <stdio.h>
+extern const char* TEST_PATH;
+
// Forward declaration
struct test;