---
 .../aardvark-dns/aardvark-dns.inc             | 24 +++++++++++++++++++
 .../aardvark-dns/files/run-ptest              |  3 +++
 2 files changed, 27 insertions(+)
 create mode 100644 recipes-containers/aardvark-dns/files/run-ptest

diff --git a/recipes-containers/aardvark-dns/aardvark-dns.inc 
b/recipes-containers/aardvark-dns/aardvark-dns.inc
index 4123a2d..70c94dd 100644
--- a/recipes-containers/aardvark-dns/aardvark-dns.inc
+++ b/recipes-containers/aardvark-dns/aardvark-dns.inc
@@ -1,6 +1,30 @@
+inherit ptest
+
+SRC_URI += " \
+    file://run-ptest \
+"
+
 # Cargo installs the binary to bin so move it to where podman expects it
 do_install:append() {
     install -d ${D}${libexecdir}/podman/
     mv ${D}${bindir}/* ${D}${libexecdir}/podman/
     rm -rf ${D}${bindir}/
 }
+
+
+do_install_ptest () {
+       cp -r ${S}/test ${D}${PTEST_PATH}
+}
+
+RDEPENDS:${PN}-ptest += " \
+    bats \
+    bash \
+    coreutils \
+    jq \
+    iproute2 \
+    slirp4netns \
+    dbus-daemon-proxy \
+    util-linux-unshare \
+    bind-utils \
+    ipcalc \
+"
diff --git a/recipes-containers/aardvark-dns/files/run-ptest 
b/recipes-containers/aardvark-dns/files/run-ptest
new file mode 100644
index 0000000..b33d8fd
--- /dev/null
+++ b/recipes-containers/aardvark-dns/files/run-ptest
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+NETAVARK=/usr/libexec/podman/netavark 
AARDVARK=/usr/libexec/podman/aardvark-dns bats ./test/
-- 
2.34.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#7659): 
https://lists.yoctoproject.org/g/meta-virtualization/message/7659
Mute This Topic: https://lists.yoctoproject.org/mt/94381621/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to