From a9168d8851eba97c75e41b7be620b13a47d07188 Mon Sep 17 00:00:00 2001 From: Robert Garrett Date: Thu, 13 Nov 2025 22:06:11 -0600 Subject: [PATCH] Adopt debcargo auto-gen'd testing stuff Another thing generated that I'm just trusting is accurate. Oops. --- debian/rules | 5 ++++- debian/tests/control | 14 ++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 debian/tests/control diff --git a/debian/rules b/debian/rules index f714765..83ae241 100755 --- a/debian/rules +++ b/debian/rules @@ -1,4 +1,7 @@ #!/usr/bin/make -f %: - dh $@ --buildsystem=cargo + dh $@ --buildsystem cargo + +override_dh_auto_test: + dh_auto_test -- test --all diff --git a/debian/tests/control b/debian/tests/control new file mode 100644 index 0000000..5b3a662 --- /dev/null +++ b/debian/tests/control @@ -0,0 +1,14 @@ +Test-Command: /usr/share/cargo/bin/cargo-auto-test gt-tool 3.0.1 --all-targets --all-features +Features: test-name=rust-gt-tool:@ +Depends: dh-cargo (>= 31), rustc, @ +Restrictions: allow-stderr, skip-not-installable + +Test-Command: /usr/share/cargo/bin/cargo-auto-test gt-tool 3.0.1 --all-targets +Features: test-name=librust-gt-tool-dev:default +Depends: dh-cargo (>= 31), rustc, @ +Restrictions: allow-stderr, skip-not-installable + +Test-Command: /usr/share/cargo/bin/cargo-auto-test gt-tool 3.0.1 --all-targets --no-default-features +Features: test-name=librust-gt-tool-dev: +Depends: dh-cargo (>= 31), rustc, @ +Restrictions: allow-stderr, skip-not-installable