2025-12-23 18:41:29 -03:00
|
|
|
|
|
|
|
|
|
2025-12-23 15:52:52 -03:00
|
|
|
|
|
|
|
|
#![allow(unused_imports)]
|
|
|
|
|
#![allow(unused_variables)]
|
|
|
|
|
#![allow(dead_code)]
|
2025-12-23 18:41:29 -03:00
|
|
|
|
2025-12-23 15:52:52 -03:00
|
|
|
|
|
|
|
|
#[test]
|
|
|
|
|
|
2025-12-23 18:41:29 -03:00
|
|
|
|
2025-12-23 15:52:52 -03:00
|
|
|
fn test_server_type_icons() {
|
|
|
|
|
assert_eq!(get_server_type_icon("filesystem"), "📁");
|
|
|
|
|
assert_eq!(get_server_type_icon("database"), "🗄️");
|
|
|
|
|
assert_eq!(get_server_type_icon("github"), "🐙");
|
|
|
|
|
assert_eq!(get_server_type_icon("unknown"), "🔌");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#[test]
|
|
|
|
|
|
2025-12-23 18:41:29 -03:00
|
|
|
|
2025-12-23 15:52:52 -03:00
|
|
|
fn test_risk_level_class() {
|
|
|
|
|
assert_eq!(get_risk_level_class(&ToolRiskLevel::Safe), "risk-safe");
|
|
|
|
|
assert_eq!(
|
|
|
|
|
get_risk_level_class(&ToolRiskLevel::Critical),
|
|
|
|
|
"risk-critical"
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#[test]
|
|
|
|
|
|
2025-12-23 18:41:29 -03:00
|
|
|
|
2025-12-23 15:52:52 -03:00
|
|
|
fn test_risk_level_name() {
|
|
|
|
|
assert_eq!(get_risk_level_name(&ToolRiskLevel::Safe), "Safe");
|
|
|
|
|
assert_eq!(get_risk_level_name(&ToolRiskLevel::High), "High");
|
|
|
|
|
}
|