test: drop source-text assertion tests and merge locale checks

This commit is contained in:
t8y2 committed 2026-09-23 22:10:06 +08:00
1 parent 349d77d180
commit 8897e12714
257 files changed
+166 -12815

No files matched your search

+1 -2
View File
@@ -118,8 +118,7 @@ env -u DOCKER_CONTEXT \
--no-default-features --features dbx-core/sqlite-bundled --lib --no-fail-fast
cargo nextest run -p dbx-core --no-default-features --features sqlite-bundled \
--test public_api_compatibility --test connection_url_compatibility \
--test agent_recovery_contract --no-fail-fast
--test public_api_compatibility --test connection_url_compatibility --no-fail-fast
```
交付验证还应覆盖桌面/Web/CLI/MCP 消费者、合法 feature 组合、前端类型与源码契约、
@@ -1,18 +0,0 @@
#[cfg(test)]
mod tests {
#[test]
fn business_modules_do_not_consume_legacy_marker_fields() {
let business_sources = [
("query.rs", include_str!("../src/query/mod.rs")),
("schema.rs", include_str!("../src/schema/mod.rs")),
("connection.rs", include_str!("../src/connection/mod.rs")),
];
let retired_consumers = ["agent_rpc_error_category", "agent_rpc_error_session_id", "agent_session_disposition"];
for (name, source) in business_sources {
for consumer in retired_consumers {
assert!(!source.contains(consumer), "{name} still consumes {consumer}");
}
}
}
}