# check single-feature tests only on amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test axum-server 0.7.1
 --all-targets --all-features
Features: test-name=rust-axum-server-0.7:@
Depends:
 @,
 dh-rust,
 librust-bytes-1-dev,
 librust-futures-util-0.3-dev,
 librust-http-1-dev,
 librust-http-body-1-dev,
 librust-hyper-1+http1-dev,
 librust-hyper-1+http2-dev,
 librust-hyper-1+server-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+net-dev,
 librust-tokio-1+sync-dev,
 librust-tower-service-0.3-dev,
 librust-http-body-util-0.1-dev,
 librust-hyper-util-0.1+server-auto-dev,
 librust-hyper-util-0.1+tokio-dev,
 librust-pin-project-lite-0.2-dev,
 librust-tower-0.4+util-dev,
 librust-arc-swap-1-dev,
 librust-rustls-0.23-dev,
 librust-rustls-pki-types-1-dev,
 librust-rustls-pemfile-2-dev,
 librust-tokio-rustls-0.26-dev,
 librust-openssl-0.10-dev,
 librust-tokio-openssl-0.6-dev,
# test dependencies
 librust-serial-test-2-dev,
 librust-axum-0.7-dev,
 librust-hyper-1+full-dev,
 librust-tokio-1+full-dev,
 librust-tower-0.4+full-dev,
 librust-tower-http-0.6+add-extension-dev,
Restrictions: allow-stderr

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test axum-server 0.7.1
 --all-targets --no-default-features
Features: test-name=rust-axum-server-0.7:
Depends:
 @,
 dh-rust,
 librust-bytes-1-dev,
 librust-futures-util-0.3-dev,
 librust-http-1-dev,
 librust-http-body-1-dev,
 librust-hyper-1+http1-dev,
 librust-hyper-1+http2-dev,
 librust-hyper-1+server-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+net-dev,
 librust-tokio-1+sync-dev,
 librust-tower-service-0.3-dev,
 librust-http-body-util-0.1-dev,
 librust-hyper-util-0.1+server-auto-dev,
 librust-hyper-util-0.1+tokio-dev,
 librust-pin-project-lite-0.2-dev,
 librust-tower-0.4+util-dev,
 librust-arc-swap-1-dev,
 librust-rustls-0.23-dev,
 librust-rustls-pki-types-1-dev,
 librust-rustls-pemfile-2-dev,
 librust-tokio-rustls-0.26-dev,
 librust-openssl-0.10-dev,
 librust-tokio-openssl-0.6-dev,
# test dependencies
 librust-serial-test-2-dev,
 librust-axum-0.7-dev,
 librust-hyper-1+full-dev,
 librust-tokio-1+full-dev,
 librust-tower-0.4+full-dev,
 librust-tower-http-0.6+add-extension-dev,
Restrictions: allow-stderr

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test axum-server 0.7.1
 --all-targets
Features: test-name=rust-axum-server-0.7:default
Depends:
 @,
 dh-rust,
 librust-bytes-1-dev,
 librust-futures-util-0.3-dev,
 librust-http-1-dev,
 librust-http-body-1-dev,
 librust-hyper-1+http1-dev,
 librust-hyper-1+http2-dev,
 librust-hyper-1+server-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+net-dev,
 librust-tokio-1+sync-dev,
 librust-tower-service-0.3-dev,
 librust-http-body-util-0.1-dev,
 librust-hyper-util-0.1+server-auto-dev,
 librust-hyper-util-0.1+tokio-dev,
 librust-pin-project-lite-0.2-dev,
 librust-tower-0.4+util-dev,
 librust-arc-swap-1-dev,
 librust-rustls-0.23-dev,
 librust-rustls-pki-types-1-dev,
 librust-rustls-pemfile-2-dev,
 librust-tokio-rustls-0.26-dev,
 librust-openssl-0.10-dev,
 librust-tokio-openssl-0.6-dev,
# test dependencies
 librust-serial-test-2-dev,
 librust-axum-0.7-dev,
 librust-hyper-1+full-dev,
 librust-tokio-1+full-dev,
 librust-tower-0.4+full-dev,
 librust-tower-http-0.6+add-extension-dev,
Restrictions: allow-stderr

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test axum-server 0.7.1
 --all-targets --no-default-features --features tls-rustls
Features: test-name=rust-axum-server-0.7:tusl-rustls
Depends:
 @,
 dh-rust,
 librust-bytes-1-dev,
 librust-futures-util-0.3-dev,
 librust-http-1-dev,
 librust-http-body-1-dev,
 librust-hyper-1+http1-dev,
 librust-hyper-1+http2-dev,
 librust-hyper-1+server-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+net-dev,
 librust-tokio-1+sync-dev,
 librust-tower-service-0.3-dev,
 librust-http-body-util-0.1-dev,
 librust-hyper-util-0.1+server-auto-dev,
 librust-hyper-util-0.1+tokio-dev,
 librust-pin-project-lite-0.2-dev,
 librust-tower-0.4+util-dev,
 librust-arc-swap-1-dev,
 librust-rustls-0.23-dev,
 librust-rustls-pki-types-1-dev,
 librust-rustls-pemfile-2-dev,
 librust-tokio-rustls-0.26-dev,
 librust-openssl-0.10-dev,
 librust-tokio-openssl-0.6-dev,
# test dependencies
 librust-serial-test-2-dev,
 librust-axum-0.7-dev,
 librust-hyper-1+full-dev,
 librust-tokio-1+full-dev,
 librust-tower-0.4+full-dev,
 librust-tower-http-0.6+add-extension-dev,
Restrictions: allow-stderr
Architecture: amd64

# thread 'tls_rustls::tests::test_reload' panicked at /home/i/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.23/src/crypto/mod.rs:249:14:
# no process-level CryptoProvider available -- call CryptoProvider::install_default() before this point
#Test-Command: /usr/share/dh-rust/bin/cargo-auto-test axum-server 0.7.1
# --all-targets --no-default-features --features tls-rustls-no-provider
#Features: test-name=rust-axum-server-0.7:tls-rustls-no-provider

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test axum-server 0.7.1
 --all-targets --no-default-features --features tls-openssl
Features: test-name=rust-axum-server-0.7:tls-openssl
Depends:
 @,
 dh-rust,
 librust-bytes-1-dev,
 librust-futures-util-0.3-dev,
 librust-http-1-dev,
 librust-http-body-1-dev,
 librust-hyper-1+http1-dev,
 librust-hyper-1+http2-dev,
 librust-hyper-1+server-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+net-dev,
 librust-tokio-1+sync-dev,
 librust-tower-service-0.3-dev,
 librust-http-body-util-0.1-dev,
 librust-hyper-util-0.1+server-auto-dev,
 librust-hyper-util-0.1+tokio-dev,
 librust-pin-project-lite-0.2-dev,
 librust-tower-0.4+util-dev,
 librust-arc-swap-1-dev,
 librust-rustls-0.23-dev,
 librust-rustls-pki-types-1-dev,
 librust-rustls-pemfile-2-dev,
 librust-tokio-rustls-0.26-dev,
 librust-openssl-0.10-dev,
 librust-tokio-openssl-0.6-dev,
# test dependencies
 librust-serial-test-2-dev,
 librust-axum-0.7-dev,
 librust-hyper-1+full-dev,
 librust-tokio-1+full-dev,
 librust-tower-0.4+full-dev,
 librust-tower-http-0.6+add-extension-dev,
Restrictions: allow-stderr
Architecture: amd64
