# check all but default-features tests only on amd64
# avoid checking on riscv64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxjsonld 0.2.1
 --all-targets
Features: test-name=rust-oxjsonld:default
Depends:
 dh-rust,
 librust-oxjsonld-0.2+default-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+rt-dev,
Restrictions: allow-stderr
Architecture: !riscv64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxjsonld 0.2.1
 --all-targets --all-features
Features: test-name=rust-oxjsonld:@
Depends:
 dh-rust,
 librust-oxjsonld-0.2-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+rt-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxjsonld 0.2.1
 --all-targets --no-default-features
Features: test-name=rust-oxjsonld:
Depends:
 dh-rust,
 librust-oxjsonld-0.2-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+rt-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxjsonld 0.2.1
 --all-targets --no-default-features --features async-tokio
Features: test-name=rust-oxjsonld:async-tokio
Depends:
 dh-rust,
 librust-oxjsonld-0.2+async-tokio-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+rt-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxjsonld 0.2.1
 --all-targets --no-default-features --features rdf-12
Features: test-name=rust-oxjsonld:rdf-12
Depends:
 dh-rust,
 librust-oxjsonld-0.2+rdf-12-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+rt-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrdf 0.3.1
 --all-targets
Features: test-name=rust-oxrdf:default
Depends:
 dh-rust,
 librust-oxrdf-0.3+default-dev,
Restrictions: allow-stderr
Architecture: !riscv64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrdf 0.3.1
 --all-targets --all-features
Features: test-name=rust-oxrdf:@
Depends:
 dh-rust,
 librust-oxrdf-0.3-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrdf 0.3.1
 --all-targets --no-default-features
Features: test-name=rust-oxrdf:
Depends:
 dh-rust,
 librust-oxrdf-0.3-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrdf 0.3.1
 --all-targets --no-default-features --features rdf-12
Features: test-name=rust-oxrdf:rdf-12
Depends:
 dh-rust,
 librust-oxrdf-0.3+rdf-12-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrdf 0.3.1
 --all-targets --no-default-features --features oxsdatatypes
Features: test-name=rust-oxrdf:oxsdatatypes
Depends:
 dh-rust,
 librust-oxrdf-0.3+oxsdatatypes-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrdfio 0.2.1
 --all-targets
Features: test-name=rust-oxrdfio:default
Depends:
 dh-rust,
 librust-oxrdfio-0.2+default-dev,
 librust-tempfile-3+default-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+rt-dev,
Restrictions: allow-stderr
Architecture: !riscv64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrdfio 0.2.1
 --all-targets --all-features
Features: test-name=rust-oxrdfio:@
Depends:
 dh-rust,
 librust-oxrdfio-0.2-dev,
 librust-tempfile-3+default-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+rt-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrdfio 0.2.1
 --all-targets --no-default-features
Features: test-name=rust-oxrdfio:
Depends:
 dh-rust,
 librust-oxrdfio-0.2-dev,
 librust-tempfile-3+default-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+rt-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrdfio 0.2.1
 --all-targets --no-default-features --features async-tokio
Features: test-name=rust-oxrdfio:async-tokio
Depends:
 dh-rust,
 librust-oxrdfio-0.2+async-tokio-dev,
 librust-tempfile-3+default-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+rt-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrdfxml 0.2.1
 --all-targets
Features: test-name=rust-oxrdfxml:default
Depends:
 dh-rust,
 librust-oxrdfxml-0.2+default-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+rt-dev,
Restrictions: allow-stderr
Architecture: !riscv64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrdfxml 0.2.1
 --all-targets --all-features
Features: test-name=rust-oxrdfxml:@
Depends:
 dh-rust,
 librust-oxrdfxml-0.2-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+rt-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrdfxml 0.2.1
 --all-targets --no-default-features
Features: test-name=rust-oxrdfxml:
Depends:
 dh-rust,
 librust-oxrdfxml-0.2-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+rt-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrdfxml 0.2.1
 --all-targets --no-default-features --features async-tokio
Features: test-name=rust-oxrdfxml:async-tokio
Depends:
 dh-rust,
 librust-oxrdfxml-0.2+async-tokio-dev,
 librust-tokio-1+macros-dev,
 librust-tokio-1+rt-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxsdatatypes 0.2.2
 --all-targets
Features: test-name=rust-oxsdatatypes:default
Depends:
 dh-rust,
 librust-oxsdatatypes-0.2+default-dev,
Restrictions: allow-stderr
Architecture: !riscv64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxsdatatypes 0.2.2
 --all-targets --all-features
Features: test-name=rust-oxsdatatypes:@
Depends:
 dh-rust,
 librust-oxsdatatypes-0.2-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxsdatatypes 0.2.2
 --all-targets --no-default-features
Features: test-name=rust-oxsdatatypes:
Depends:
 dh-rust,
 librust-oxsdatatypes-0.2-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxsdatatypes 0.2.2
 --all-targets --no-default-features --features custom-now
Features: test-name=rust-oxsdatatypes:custom-now
Depends:
 dh-rust,
 librust-oxsdatatypes-0.2+custom-now-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxttl 0.2.1
 --all-targets
Features: test-name=rust-oxttl:default
Depends:
 dh-rust,
 librust-oxttl-0.2+default-dev,
 librust-tempfile-3+default-dev,
Restrictions: allow-stderr
Architecture: !riscv64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxttl 0.2.1
 --all-targets --all-features
Features: test-name=rust-oxttl:@
Depends:
 dh-rust,
 librust-oxttl-0.2-dev,
 librust-tempfile-3+default-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxttl 0.2.1
 --all-targets --no-default-features
Features: test-name=rust-oxttl:
Depends:
 dh-rust,
 librust-oxttl-0.2-dev,
 librust-tempfile-3+default-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxttl 0.2.1
 --all-targets --no-default-features --features async-tokio
Features: test-name=rust-oxttl:async-tokio
Depends:
 dh-rust,
 librust-oxttl-0.2+async-tokio-dev,
 librust-tempfile-3+default-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxttl 0.2.1
 --all-targets --no-default-features --features rdf-12
Features: test-name=rust-oxttl:rdf-12
Depends:
 dh-rust,
 librust-oxttl-0.2+rdf-12-dev,
 librust-tempfile-3+default-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test sparesults 0.3.1
 --all-targets
Features: test-name=rust-sparesults:default
Depends:
 dh-rust,
 librust-sparesults-0.3+default-dev,
Restrictions: allow-stderr
Architecture: !riscv64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test sparesults 0.3.1
 --all-targets --all-features
Features: test-name=rust-sparesults:@
Depends:
 dh-rust,
 librust-sparesults-0.3-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test sparesults 0.3.1
 --all-targets --no-default-features
Features: test-name=rust-sparesults:
Depends:
 dh-rust,
 librust-sparesults-0.3-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test sparesults 0.3.1
 --all-targets --no-default-features --features sparql-12
Features: test-name=rust-sparesults:sparql-12
Depends:
 dh-rust,
 librust-sparesults-0.3+sparql-12-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test spareval 0.2.1
 --all-targets
Features: test-name=rust-spareval:default
Depends:
 dh-rust,
 librust-spareval-0.2+default-dev,
Restrictions: allow-stderr
Architecture: !riscv64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test spareval 0.2.1
 --all-targets --all-features
Features: test-name=rust-spareval:@
Depends:
 dh-rust,
 librust-spareval-0.2-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test spareval 0.2.1
 --all-targets --no-default-features
Features: test-name=rust-spareval:
Depends:
 dh-rust,
 librust-spareval-0.2-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test spareval 0.2.1
 --all-targets --no-default-features --features calendar-ext
Features: test-name=rust-spareval:calendar-ext
Depends:
 dh-rust,
 librust-spareval-0.2+calendar-ext-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test spareval 0.2.1
 --all-targets --no-default-features --features sparql-12
Features: test-name=rust-spareval:sparql-12
Depends:
 dh-rust,
 librust-spareval-0.2+sparql-12-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test spareval 0.2.1
 --all-targets --no-default-features --features sep-0002
Features: test-name=rust-spareval:sep-0002
Depends:
 dh-rust,
 librust-spareval-0.2+sep-0002-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test spareval 0.2.1
 --all-targets --no-default-features --features sep-0006
Features: test-name=rust-spareval:sep-0006
Depends:
 dh-rust,
 librust-spareval-0.2+sep-0006-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test spargebra 0.4.1
 --all-targets
Features: test-name=rust-spargebra:default
Depends:
 dh-rust,
 librust-spargebra-0.4+default-dev,
Restrictions: allow-stderr
Architecture: !riscv64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test spargebra 0.4.1
 --all-targets --all-features
Features: test-name=rust-spargebra:@
Depends:
 dh-rust,
 librust-spargebra-0.4-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test spargebra 0.4.1
 --all-targets --no-default-features
Features: test-name=rust-spargebra:
Depends:
 dh-rust,
 librust-spargebra-0.4-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test spargebra 0.4.1
 --all-targets --no-default-features --features sparql-12
Features: test-name=rust-spargebra:sparql-12
Depends:
 dh-rust,
 librust-spargebra-0.4+sparql-12-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test spargebra 0.4.1
 --all-targets --no-default-features --features sep-0002
Features: test-name=rust-spargebra:sep-0002
Depends:
 dh-rust,
 librust-spargebra-0.4+sep-0002-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test spargebra 0.4.1
 --all-targets --no-default-features --features sep-0006
Features: test-name=rust-spargebra:sep-0006
Depends:
 dh-rust,
 librust-spargebra-0.4+sep-0006-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test spargebra 0.4.1
 --all-targets --no-default-features --features standard-unicode-escaping
Features: test-name=rust-spargebra:standard-unicode-escaping
Depends:
 dh-rust,
 librust-spargebra-0.4+standard-unicode-escaping-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test sparopt 0.3.1
 --all-targets
Features: test-name=rust-sparopt:default
Depends:
 dh-rust,
 librust-sparopt-0.3+default-dev,
Restrictions: allow-stderr
Architecture: !riscv64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test sparopt 0.3.1
 --all-targets --all-features
Features: test-name=rust-sparopt:@
Depends:
 dh-rust,
 librust-sparopt-0.3-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test sparopt 0.3.1
 --all-targets --no-default-features
Features: test-name=rust-sparopt:
Depends:
 dh-rust,
 librust-sparopt-0.3-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test sparopt 0.3.1
 --all-targets --no-default-features --features sparql-12
Features: test-name=rust-sparopt:sparql-12
Depends:
 dh-rust,
 librust-sparopt-0.3+sparql-12-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test sparopt 0.3.1
 --all-targets --no-default-features --features sep-0002
Features: test-name=rust-sparopt:sep-0002
Depends:
 dh-rust,
 librust-sparopt-0.3+sep-0002-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test sparopt 0.3.1
 --all-targets --no-default-features --features sep-0006
Features: test-name=rust-sparopt:sep-0006
Depends:
 dh-rust,
 librust-sparopt-0.3+sep-0006-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxigraph 0.5.1
 --all-targets
 --no-fail-fast --
Features: test-name=rust-oxigraph:default
Depends:
 dh-rust,
 librust-oxigraph-0.5+default-dev,
Restrictions: allow-stderr
Architecture: !riscv64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxigraph 0.5.1
 --all-targets --all-features
Features: test-name=rust-oxigraph:@
Depends:
 dh-rust,
 librust-oxigraph-0.5-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxigraph 0.5.1
 --all-targets --no-default-features
Features: test-name=rust-oxigraph:
Depends:
 dh-rust,
 librust-oxigraph-0.5-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxigraph 0.5.1
 --all-targets --no-default-features --features http-client
Features: test-name=rust-oxigraph:http-client
Depends:
 dh-rust,
 librust-oxigraph-0.5+http-client-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxigraph 0.5.1
 --all-targets --no-default-features --features rdf-12
Features: test-name=rust-oxigraph:rdf-12
Depends:
 dh-rust,
 librust-oxigraph-0.5+rdf-12-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxigraph 0.5.1
 --all-targets --no-default-features --features rocksdb-debug
Features: test-name=rust-oxigraph:rocksdb-debug
Depends:
 dh-rust,
 librust-oxigraph-0.5+rocksdb-debug-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrocksdb-sys 0.5.1
 --all-targets
Features: test-name=rust-oxrocksdb-sys:default
Depends:
 dh-rust,
 librust-oxrocksdb-sys-0.5+default-dev,
Restrictions: allow-stderr
Architecture: !riscv64

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrocksdb-sys 0.5.1
 --all-targets --all-features
Features: test-name=rust-oxrocksdb-sys:@
Depends:
 dh-rust,
 librust-oxrocksdb-sys-0.5-dev,
Restrictions: allow-stderr
Architecture: amd64

# Skipped: Debian packaging requires feature pkg-config
#Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrocksdb-sys 0.5.1
# --all-targets --no-default-features
#Features: test-name=rust-oxrocksdb-sys:

Test-Command: /usr/share/dh-rust/bin/cargo-auto-test oxrocksdb-sys 0.5.1
 --all-targets --no-default-features --features pkg-config
Features: test-name=rust-oxrocksdb-sys:pkg-config
Depends:
 dh-rust,
 librust-oxrocksdb-sys-0.5+pkg-config-dev,
Restrictions: allow-stderr
Architecture: amd64

Test-Command: echo '<foo> a <bar>.' | oxigraph convert
 --from-format ttl
 --from-base http://example.com/foo
 --to-format ttl
 | grep -Fxq '<> a <bar> .'
Depends:
 oxigraph,
