mirror of
https://github.com/clockworklabs/SpacetimeDB.git
synced 2026-05-06 15:49:35 -04:00
3a2e2346e7
# Description of Changes Smoketests were running twice because `tests/foo.rs` automatically gets turned into a test binary, but we also had a `mod.rs` that listed each file, so they were getting tested via that as well. This was first broken in https://github.com/clockworklabs/SpacetimeDB/pull/4184. # API and ABI breaking changes None. # Expected complexity level and risk 1 # Testing - [x] CI passes - [x] If I run `cargo ci smoketests` locally, I still see the CLI tests running - [x] If I run `cargo ci smoketests` locally, I do not see a particular CLI test name appearing more than once (e.g. `cli_cannot_publish_breaking_change_without_flag`) - [x] `cargo ci smoketests check-mod-list` passes - [x] `cargo ci smoketests check-mod-list` fails if I `touch crates/smoketests/tests/smoketests/foo.rs` --------- Signed-off-by: Zeke Foppa <196249+bfops@users.noreply.github.com> Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>