chore: Encourage a single test binary

This commit is contained in:
Ed Page 2024-03-28 09:48:35 -05:00
parent 8e647d9cd4
commit 126eb3d4dc
4 changed files with 52 additions and 0 deletions

49
Cargo.lock generated
View file

@ -5,3 +5,52 @@ version = 3
[[package]]
name = "PROJECT"
version = "0.0.1"
dependencies = [
"automod",
]
[[package]]
name = "automod"
version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "edf3ee19dbc0a46d740f6f0926bde8c50f02bdbc7b536842da28f6ac56513a8b"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "proc-macro2"
version = "1.0.79"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
dependencies = [
"proc-macro2",
]
[[package]]
name = "syn"
version = "2.0.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "002a1b3dbf967edfafc32655d0f377ab0bb7b994aa1d32c8cc7e9b8bf3ebb8f0"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "unicode-ident"
version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"

View file

@ -17,6 +17,7 @@ include = [
]
[workspace.dependencies]
automod = "1.0.14"
[workspace.lints.rust]
missing_docs = "warn"
@ -129,6 +130,7 @@ default = []
[dependencies]
[dev-dependencies]
automod.workspace = true
[lints]
workspace = true

View file

1
tests/testsuite/main.rs Normal file
View file

@ -0,0 +1 @@
automod::dir!("tests/testsuite");