From 20dc82a4e3517545e78b888f50090a0b0466ff68 Mon Sep 17 00:00:00 2001 From: Jonathan McDowell Date: Sun, 20 Jul 2025 18:04:25 +0100 Subject: [PATCH] Add an initial autopkgtest Start to support autopkgtests, starting with a very simple smoke test that ensures we can run the main onak binary. --- debian/changelog | 1 + debian/control | 1 + debian/tests/control | 2 ++ debian/tests/smoke-tests | 5 +++++ 4 files changed, 9 insertions(+) create mode 100644 debian/tests/control create mode 100755 debian/tests/smoke-tests diff --git a/debian/changelog b/debian/changelog index b4bd059..331e333 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,7 @@ onak (0.6.3-1+git) UNRELEASED; urgency=low * Cleanup database files on package purge (Closes: #1053323) * Update debian/watch to v4 + HTTPS * Drop debian/NEWS + * Add skeleton autopkgtests -- Jonathan McDowell Tue, 15 Jul 2025 10:21:10 +0100 diff --git a/debian/control b/debian/control index b25b827..6460f73 100644 --- a/debian/control +++ b/debian/control @@ -14,6 +14,7 @@ Homepage: https://www.earth.li/projectpurple/progs/onak.html Vcs-Browser: https://the.earth.li/gitweb/?p=onak.git;a=summary Vcs-Git: https://the.earth.li/git/onak.git Rules-Requires-Root: no +Testsuite: autopkgtest Package: onak Architecture: any diff --git a/debian/tests/control b/debian/tests/control new file mode 100644 index 0000000..90aa996 --- /dev/null +++ b/debian/tests/control @@ -0,0 +1,2 @@ +Tests: smoke-tests +Depends: onak diff --git a/debian/tests/smoke-tests b/debian/tests/smoke-tests new file mode 100755 index 0000000..2f2deb3 --- /dev/null +++ b/debian/tests/smoke-tests @@ -0,0 +1,5 @@ +#!/bin/sh + +set -e + +onak -- 2.39.5