]> git.proxmox.com Git - debcargo-conf.git/commitdiff
sequoia-ipc: fix up autopkgtests
authorDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Fri, 15 Jul 2022 06:54:45 +0000 (02:54 -0400)
committerDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Fri, 15 Jul 2022 06:54:45 +0000 (02:54 -0400)
src/sequoia-ipc/debian/tests/control [new file with mode: 0644]
src/sequoia-ipc/debian/tests/control.debcargo.hint [new file with mode: 0644]

diff --git a/src/sequoia-ipc/debian/tests/control b/src/sequoia-ipc/debian/tests/control
new file mode 100644 (file)
index 0000000..1f393cf
--- /dev/null
@@ -0,0 +1,29 @@
+Test-Command: /usr/share/cargo/bin/cargo-auto-test sequoia-ipc 0.28.0 --all-targets --all-features
+Features: test-name=rust-sequoia-ipc:@
+Depends: dh-cargo (>= 18), librust-clap-2+default-dev (>= 2.33-~~), librust-quickcheck-1-dev, librust-tokio-1+default-dev, librust-tokio-1+macros-dev, @
+Restrictions: allow-stderr, skip-not-installable
+
+Test-Command: /usr/share/cargo/bin/cargo-auto-test sequoia-ipc 0.28.0 --all-targets --no-default-features --features compression,crypto-nettle
+Features: test-name=librust-sequoia-ipc+compression-dev:compression
+Depends: dh-cargo (>= 18), librust-clap-2+default-dev (>= 2.33-~~), librust-quickcheck-1-dev, librust-tokio-1+default-dev, librust-tokio-1+macros-dev, @
+Restrictions: allow-stderr, skip-not-installable
+
+Test-Command: /usr/share/cargo/bin/cargo-auto-test sequoia-ipc 0.28.0 --all-targets --no-default-features --features compression-bzip2,crypto-nettle
+Features: test-name=librust-sequoia-ipc+compression-bzip2-dev:compression-bzip2
+Depends: dh-cargo (>= 18), librust-clap-2+default-dev (>= 2.33-~~), librust-quickcheck-1-dev, librust-tokio-1+default-dev, librust-tokio-1+macros-dev, @
+Restrictions: allow-stderr, skip-not-installable
+
+Test-Command: /usr/share/cargo/bin/cargo-auto-test sequoia-ipc 0.28.0 --all-targets --no-default-features --features compression-deflate,crypto-nettle
+Features: test-name=librust-sequoia-ipc+compression-deflate-dev:compression-deflate
+Depends: dh-cargo (>= 18), librust-clap-2+default-dev (>= 2.33-~~), librust-quickcheck-1-dev, librust-tokio-1+default-dev, librust-tokio-1+macros-dev, @
+Restrictions: allow-stderr, skip-not-installable
+
+Test-Command: /usr/share/cargo/bin/cargo-auto-test sequoia-ipc 0.28.0 --all-targets --no-default-features --features crypto-nettle
+Features: test-name=librust-sequoia-ipc+crypto-nettle-dev:crypto-nettle
+Depends: dh-cargo (>= 18), librust-clap-2+default-dev (>= 2.33-~~), librust-quickcheck-1-dev, librust-tokio-1+default-dev, librust-tokio-1+macros-dev, @
+Restrictions: allow-stderr, skip-not-installable
+
+Test-Command: /usr/share/cargo/bin/cargo-auto-test sequoia-ipc 0.28.0 --all-targets 
+Features: test-name=librust-sequoia-ipc+default-dev:default
+Depends: dh-cargo (>= 18), librust-clap-2+default-dev (>= 2.33-~~), librust-quickcheck-1-dev, librust-tokio-1+default-dev, librust-tokio-1+macros-dev, @
+Restrictions: allow-stderr, skip-not-installable
diff --git a/src/sequoia-ipc/debian/tests/control.debcargo.hint b/src/sequoia-ipc/debian/tests/control.debcargo.hint
new file mode 100644 (file)
index 0000000..6421341
--- /dev/null
@@ -0,0 +1,34 @@
+Test-Command: /usr/share/cargo/bin/cargo-auto-test sequoia-ipc 0.28.0 --all-targets --all-features
+Features: test-name=rust-sequoia-ipc:@
+Depends: dh-cargo (>= 18), librust-clap-2+default-dev (>= 2.33-~~), librust-quickcheck-1-dev, librust-tokio-1+default-dev, librust-tokio-1+macros-dev, @
+Restrictions: allow-stderr, skip-not-installable
+
+Test-Command: /usr/share/cargo/bin/cargo-auto-test sequoia-ipc 0.28.0 --all-targets --no-default-features --features compression
+Features: test-name=librust-sequoia-ipc-dev:compression
+Depends: dh-cargo (>= 18), librust-clap-2+default-dev (>= 2.33-~~), librust-quickcheck-1-dev, librust-tokio-1+default-dev, librust-tokio-1+macros-dev, @
+Restrictions: allow-stderr, skip-not-installable
+
+Test-Command: /usr/share/cargo/bin/cargo-auto-test sequoia-ipc 0.28.0 --all-targets --no-default-features --features compression-bzip2
+Features: test-name=librust-sequoia-ipc-dev:compression-bzip2
+Depends: dh-cargo (>= 18), librust-clap-2+default-dev (>= 2.33-~~), librust-quickcheck-1-dev, librust-tokio-1+default-dev, librust-tokio-1+macros-dev, @
+Restrictions: allow-stderr, skip-not-installable
+
+Test-Command: /usr/share/cargo/bin/cargo-auto-test sequoia-ipc 0.28.0 --all-targets --no-default-features --features compression-deflate
+Features: test-name=librust-sequoia-ipc-dev:compression-deflate
+Depends: dh-cargo (>= 18), librust-clap-2+default-dev (>= 2.33-~~), librust-quickcheck-1-dev, librust-tokio-1+default-dev, librust-tokio-1+macros-dev, @
+Restrictions: allow-stderr, skip-not-installable
+
+Test-Command: /usr/share/cargo/bin/cargo-auto-test sequoia-ipc 0.28.0 --all-targets --no-default-features --features crypto-nettle
+Features: test-name=librust-sequoia-ipc-dev:crypto-nettle
+Depends: dh-cargo (>= 18), librust-clap-2+default-dev (>= 2.33-~~), librust-quickcheck-1-dev, librust-tokio-1+default-dev, librust-tokio-1+macros-dev, @
+Restrictions: allow-stderr, skip-not-installable
+
+Test-Command: /usr/share/cargo/bin/cargo-auto-test sequoia-ipc 0.28.0 --all-targets 
+Features: test-name=librust-sequoia-ipc-dev:default
+Depends: dh-cargo (>= 18), librust-clap-2+default-dev (>= 2.33-~~), librust-quickcheck-1-dev, librust-tokio-1+default-dev, librust-tokio-1+macros-dev, @
+Restrictions: allow-stderr, skip-not-installable
+
+Test-Command: /usr/share/cargo/bin/cargo-auto-test sequoia-ipc 0.28.0 --all-targets --no-default-features
+Features: test-name=librust-sequoia-ipc-dev:
+Depends: dh-cargo (>= 18), librust-clap-2+default-dev (>= 2.33-~~), librust-quickcheck-1-dev, librust-tokio-1+default-dev, librust-tokio-1+macros-dev, @
+Restrictions: allow-stderr, skip-not-installable