[package]
edition = "2021"
rust-version = "1.81.0"
name = "test-that"
version = "0.4.0"
authors = [
"Bradford Hovinen <bradford@hovinen.me>",
"Bastien Jacot-Guillarmod <bjacotg@google.com>",
"Maciej Pietrzak <mpi@google.com>",
"Martin Geisler <mgeisler@google.com>",
]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A rich assertion and matcher library based on GoogleTest"
readme = "README.md"
keywords = [
"unit",
"matcher",
"testing",
"assertions",
]
categories = [
"development-tools",
"development-tools::testing",
]
license = "Apache-2.0"
repository = "https://github.com/hovinen/test-that"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = [
"--cfg",
"docsrs",
]
[features]
default = [
"regex",
"num-traits",
"non-fatal-assertions",
"std",
]
googletest-compat = []
googletest-migrate = ["googletest-compat"]
non-fatal-assertions = [
"test-that-macro",
"std",
]
std = []
[lib]
name = "test_that"
path = "src/lib.rs"
[[test]]
name = "all_matcher_test"
path = "tests/all_matcher_test.rs"
[[test]]
name = "any_matcher_test"
path = "tests/any_matcher_test.rs"
[[test]]
name = "colorized_diff_test"
path = "tests/colorized_diff_test.rs"
[[test]]
name = "composition_test"
path = "tests/composition_test.rs"
[[test]]
name = "container_contains_ordered_matcher_test"
path = "tests/container_contains_ordered_matcher_test.rs"
[[test]]
name = "container_contains_unordered_matcher_test"
path = "tests/container_contains_unordered_matcher_test.rs"
[[test]]
name = "displays_as_inside_result_test"
path = "tests/displays_as_inside_result_test.rs"
[[test]]
name = "field_matcher_test"
path = "tests/field_matcher_test.rs"
[[test]]
name = "iter_over_owned_container_test"
path = "tests/iter_over_owned_container_test.rs"
[[test]]
name = "matcher_composition_test"
path = "tests/matcher_composition_test.rs"
[[test]]
name = "matches_pattern_test"
path = "tests/matches_pattern_test.rs"
[[test]]
name = "no_color_test"
path = "tests/no_color_test.rs"
[[test]]
name = "pointwise_matcher_test"
path = "tests/pointwise_matcher_test.rs"
[[test]]
name = "proptest_integration_test"
path = "tests/proptest_integration_test.rs"
[[test]]
name = "result_of_matcher_test"
path = "tests/result_of_matcher_test.rs"
[[test]]
name = "tuple_matcher_test"
path = "tests/tuple_matcher_test.rs"
[dependencies.anyhow]
version = "1.0.102"
optional = true
[dependencies.num-traits]
version = "0.2.19"
optional = true
[dependencies.proptest]
version = "1.11.0"
optional = true
[dependencies.regex]
version = "1.12.4"
optional = true
[dependencies.test-that-macro]
version = "0.4.0"
optional = true
[dev-dependencies.indoc]
version = "2.0.7"
[dev-dependencies.quickcheck]
version = "1.1.0"
[dev-dependencies.serial_test]
version = "3.5.0"
[dev-dependencies.temp-env]
version = "0.3.6"