mirror of
https://github.com/t8y2/dbx.git
synced 2026-10-23 04:55:21 +00:00
fix(tests): remove redundant test for agent driver store entries
This commit is contained in:
@@ -294,21 +294,3 @@ fn driver_manifest_declares_expected_product_capabilities() {
|
||||
assert!(!redis.capabilities.object_browser);
|
||||
assert!(!redis.capabilities.sql_file_execution);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn driver_manifest_matches_agent_driver_store_entries() {
|
||||
let manifest = driver_manifest();
|
||||
let mut expected: std::collections::BTreeMap<&str, &str> = std::collections::BTreeMap::new();
|
||||
for driver in manifest.drivers.iter().filter(|driver| driver.runtime_mode == "agent") {
|
||||
expected.insert(
|
||||
driver.agent_key.as_deref().expect("agent drivers should have an agent key"),
|
||||
driver.label.as_str(),
|
||||
);
|
||||
for profile in &driver.driver_profiles {
|
||||
expected.insert(profile.agent_key.as_str(), profile.label.as_str());
|
||||
}
|
||||
}
|
||||
let actual: std::collections::BTreeMap<&str, &str> = agent_catalog::driver_store_entries().collect();
|
||||
|
||||
assert_eq!(actual, expected);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user