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