# check single-feature tests only on amd64
# include feature "reqwest_middleware" with feature "reqwest"

Test-Command:
 /usr/share/dh-rust/bin/cargo-auto-test indieweb 0.7.0
 --all-targets --all-features
Features:
 test-name=rust-indieweb:@,
Depends:
 dh-rust,
 librust-assert-json-diff-dev,
 librust-env-logger-dev,
 librust-hex-dev,
 librust-hmac-dev,
 librust-indieweb-dev,
 librust-serde-urlencoded-dev,
 librust-tokio-test-dev,
Restrictions:
 allow-stderr,

Test-Command:
 /usr/share/dh-rust/bin/cargo-auto-test indieweb 0.7.0
 --all-targets --no-default-features
Features:
 test-name=rust-indieweb:,
Depends:
 dh-rust,
 librust-assert-json-diff-dev,
 librust-env-logger-dev,
 librust-hex-dev,
 librust-hmac-dev,
 librust-indieweb-dev,
 librust-serde-urlencoded-dev,
 librust-tokio-test-dev,
Restrictions:
 allow-stderr,

Test-Command:
 /usr/share/dh-rust/bin/cargo-auto-test indieweb 0.7.0
 --all-targets
Features:
 test-name=rust-indieweb:default,
Depends:
 dh-rust,
 librust-assert-json-diff-dev,
 librust-env-logger-dev,
 librust-hex-dev,
 librust-hmac-dev,
 librust-indieweb-0.7+default-dev,
 librust-serde-urlencoded-dev,
 librust-tokio-test-dev,
Restrictions:
 allow-stderr,

Test-Command:
 /usr/share/dh-rust/bin/cargo-auto-test indieweb 0.7.0
 --all-targets --no-default-features --features blocking
Features:
 test-name=rust-indieweb:blocking,
Depends:
 dh-rust,
 librust-assert-json-diff-dev,
 librust-env-logger-dev,
 librust-hex-dev,
 librust-hmac-dev,
 librust-indieweb-0.7+blocking-dev,
 librust-serde-urlencoded-dev,
 librust-tokio-test-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command:
 /usr/share/dh-rust/bin/cargo-auto-test indieweb 0.7.0
 --all-targets --no-default-features --features experimental
Features:
 test-name=rust-indieweb:experimental,
Depends:
 dh-rust,
 librust-assert-json-diff-dev,
 librust-env-logger-dev,
 librust-hex-dev,
 librust-hmac-dev,
 librust-indieweb-0.7+experimental-dev,
 librust-serde-urlencoded-dev,
 librust-tokio-test-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command:
 /usr/share/dh-rust/bin/cargo-auto-test indieweb 0.7.0
 --all-targets --no-default-features --features experimental_authorship
Features:
 test-name=rust-indieweb:experimental_authorship,
Depends:
 dh-rust,
 librust-assert-json-diff-dev,
 librust-env-logger-dev,
 librust-hex-dev,
 librust-hmac-dev,
 librust-indieweb-0.7+experimental-authorship-dev,
 librust-serde-urlencoded-dev,
 librust-tokio-test-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command:
 /usr/share/dh-rust/bin/cargo-auto-test indieweb 0.7.0
 --all-targets --no-default-features --features experimental_channels
Features:
 test-name=rust-indieweb:experimental_channels,
Depends:
 dh-rust,
 librust-assert-json-diff-dev,
 librust-env-logger-dev,
 librust-hex-dev,
 librust-hmac-dev,
 librust-indieweb-0.7+experimental-channels-dev,
 librust-serde-urlencoded-dev,
 librust-tokio-test-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command:
 /usr/share/dh-rust/bin/cargo-auto-test indieweb 0.7.0
 --all-targets --no-default-features --features experimental_microsub
Features:
 test-name=rust-indieweb:experimental_microsub,
Depends:
 dh-rust,
 librust-assert-json-diff-dev,
 librust-env-logger-dev,
 librust-hex-dev,
 librust-hmac-dev,
 librust-indieweb-0.7+experimental-microsub-dev,
 librust-serde-urlencoded-dev,
 librust-tokio-test-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command:
 /usr/share/dh-rust/bin/cargo-auto-test indieweb 0.7.0
 --all-targets --no-default-features --features experimental_relation
Features:
 test-name=rust-indieweb:experimental_relation,
Depends:
 dh-rust,
 librust-assert-json-diff-dev,
 librust-env-logger-dev,
 librust-hex-dev,
 librust-hmac-dev,
 librust-indieweb-0.7+experimental-relation-dev,
 librust-serde-urlencoded-dev,
 librust-tokio-test-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command:
 /usr/share/dh-rust/bin/cargo-auto-test indieweb 0.7.0
 --all-targets --no-default-features --features experimental_salmention
Features:
 test-name=rust-indieweb:experimental_salmention,
Depends:
 dh-rust,
 librust-assert-json-diff-dev,
 librust-env-logger-dev,
 librust-hex-dev,
 librust-hmac-dev,
 librust-indieweb-0.7+experimental-salmention-dev,
 librust-serde-urlencoded-dev,
 librust-tokio-test-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command:
 /usr/share/dh-rust/bin/cargo-auto-test indieweb 0.7.0
 --all-targets --no-default-features --features experimental_syndication
Features:
 test-name=rust-indieweb:experimental_syndication,
Depends:
 dh-rust,
 librust-assert-json-diff-dev,
 librust-env-logger-dev,
 librust-hex-dev,
 librust-hmac-dev,
 librust-indieweb-0.7+experimental-syndication-dev,
 librust-serde-urlencoded-dev,
 librust-tokio-test-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command:
 /usr/share/dh-rust/bin/cargo-auto-test indieweb 0.7.0
 --all-targets --no-default-features --features experimental_vouch
Features:
 test-name=rust-indieweb:experimental_vouch,
Depends:
 dh-rust,
 librust-assert-json-diff-dev,
 librust-env-logger-dev,
 librust-hex-dev,
 librust-hmac-dev,
 librust-indieweb-0.7+experimental-vouch-dev,
 librust-serde-urlencoded-dev,
 librust-tokio-test-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command:
 /usr/share/dh-rust/bin/cargo-auto-test indieweb 0.7.0
 --all-targets --no-default-features --features experimental_websub
Features:
 test-name=rust-indieweb:experimental_websub,
Depends:
 dh-rust,
 librust-assert-json-diff-dev,
 librust-env-logger-dev,
 librust-hex-dev,
 librust-hmac-dev,
 librust-indieweb-0.7+experimental-websub-dev,
 librust-serde-urlencoded-dev,
 librust-tokio-test-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command:
 /usr/share/dh-rust/bin/cargo-auto-test indieweb 0.7.0
 --all-targets --no-default-features --features reaction
Features:
 test-name=rust-indieweb:reaction,
Depends:
 dh-rust,
 librust-assert-json-diff-dev,
 librust-env-logger-dev,
 librust-hex-dev,
 librust-hmac-dev,
 librust-indieweb-0.7+reaction-dev,
 librust-serde-urlencoded-dev,
 librust-tokio-test-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

# include feature "reqwest_middleware"
Test-Command:
 /usr/share/dh-rust/bin/cargo-auto-test indieweb 0.7.0
 --all-targets --no-default-features --features reqwest,reqwest_middleware
Features:
 test-name=rust-indieweb:reqwest+reqwest_middleware,
Depends:
 dh-rust,
 librust-assert-json-diff-dev,
 librust-env-logger-dev,
 librust-hex-dev,
 librust-hmac-dev,
 librust-indieweb-0.7+reqwest-dev,
 librust-indieweb-0.7+reqwest-middleware-dev,
 librust-serde-urlencoded-dev,
 librust-tokio-test-dev,
Restrictions:
 allow-stderr,
Architecture: amd64

Test-Command:
 /usr/share/dh-rust/bin/cargo-auto-test indieweb 0.7.0
 --all-targets --no-default-features --features reqwest_middleware
Features:
 test-name=rust-indieweb:reqwest_middleware,
Depends:
 dh-rust,
 librust-assert-json-diff-dev,
 librust-env-logger-dev,
 librust-hex-dev,
 librust-hmac-dev,
 librust-indieweb-0.7+reqwest-middleware-dev,
 librust-serde-urlencoded-dev,
 librust-tokio-test-dev,
Restrictions:
 allow-stderr,
Architecture: amd64
