# check single-feature tests only on amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test axum-server 0.7.2
 --all-targets --all-features
Features: test-name=rust-axum-server-0.7:@
Depends:
 @,
 dh-rust,
# 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.5+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.2
 --all-targets --no-default-features
Features: test-name=rust-axum-server-0.7:
Depends:
 @,
 dh-rust,
# 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.5+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.2
 --all-targets
Features: test-name=rust-axum-server-0.7:default
Depends:
 @,
 dh-rust,
# 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.5+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.2
 --all-targets --no-default-features --features tls-rustls
Features: test-name=rust-axum-server-0.7:tls-rustls
Depends:
 @,
 dh-rust,
# 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.5+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.2
# --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.2
 --all-targets --no-default-features --features tls-openssl
Features: test-name=rust-axum-server-0.7:tls-openssl
Depends:
 @,
 dh-rust,
# 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.5+full-dev,
 librust-tower-http-0.6+add-extension-dev,
Restrictions: allow-stderr
Architecture: amd64
