diff --git a/src/config.rs b/src/config.rs index 005888d..a0f0fc4 100644 --- a/src/config.rs +++ b/src/config.rs @@ -209,7 +209,14 @@ fn test_clean_path_string() { } correct_path.push("some"); correct_path.push("path"); - assert_eq!(correct_path, clean_path_string(r#"C:/some/path"#)); - assert_eq!(correct_path, clean_path_string(r#"C:\some\path"#)); - assert_eq!(correct_path, clean_path_string(r#"C:\some\path\"#)); + if cfg!(target_os = "windows") { + assert_eq!(correct_path, clean_path_string(r#"C:/some/path"#)); + assert_eq!(correct_path, clean_path_string(r#"C:\some\path"#)); + assert_eq!(correct_path, clean_path_string(r#"C:\some\path\"#)); + } else { + assert_eq!(correct_path, clean_path_string(r#"/usr/some/path"#)); + assert_eq!(correct_path, clean_path_string(r#"/usr\some\path"#)); + assert_eq!(correct_path, clean_path_string(r#"/usr\some\path\"#)); + } + }