Skip to content

Commit dfdaeef

Browse files
committed
fix test
1 parent 4cf5112 commit dfdaeef

File tree

1 file changed

+16
-11
lines changed
  • crates/code_analysis/src/vfs

1 file changed

+16
-11
lines changed

crates/code_analysis/src/vfs/test.rs

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ mod tests {
2222
let id_another = vfs.get_file_id(&uri).unwrap();
2323
assert_eq!(id_another, id);
2424
let uri2 = Uri::from_str("file:///C:/Users/username/Documents/test2.lua").unwrap();
25-
25+
2626
let id2 = vfs.file_id(&uri2);
2727
assert_eq!(id2.id, 1);
2828
assert!(id2 != id);
@@ -73,7 +73,9 @@ mod tests {
7373
let windows_path = Path::new("C:\\Users\\username\\Documents\\test.lua");
7474
assert_eq!(path2, windows_path);
7575

76-
let uri = Uri::from_str("file:///c%3A/Users//username/Desktop/learn/test%20main/test.lua").unwrap();
76+
let uri =
77+
Uri::from_str("file:///c%3A/Users//username/Desktop/learn/test%20main/test.lua")
78+
.unwrap();
7779
let path = uri_to_file_path(&uri).unwrap();
7880
let path2 = Path::new("C:/Users//username/Desktop/learn/test main/test.lua");
7981
assert_eq!(path, path2);
@@ -82,13 +84,16 @@ mod tests {
8284

8385
#[test]
8486
fn test_relative_path() {
85-
let worksapce = Path::new("C:/Users\\username/Documents");
86-
let uri = Uri::from_str("file:///C:/Users/username/Documents/test.lua").unwrap();
87-
let file_path = uri_to_file_path(&uri).unwrap();
88-
let relative_path = file_path.strip_prefix(worksapce).unwrap();
89-
assert_eq!(relative_path, Path::new("test.lua"));
90-
let file_path2 = Path::new("C:\\Users\\username/Documents\\test.lua");
91-
let relative_path2 = file_path2.strip_prefix(worksapce).unwrap();
92-
assert_eq!(relative_path2, Path::new("test.lua"));
87+
#[cfg(windows)]
88+
{
89+
let worksapce = Path::new("C:/Users\\username/Documents");
90+
let uri = Uri::from_str("file:///C:/Users/username/Documents/test.lua").unwrap();
91+
let file_path = uri_to_file_path(&uri).unwrap();
92+
let relative_path = file_path.strip_prefix(worksapce).unwrap();
93+
assert_eq!(relative_path, Path::new("test.lua"));
94+
let file_path2 = Path::new("C:\\Users\\username/Documents\\test.lua");
95+
let relative_path2 = file_path2.strip_prefix(worksapce).unwrap();
96+
assert_eq!(relative_path2, Path::new("test.lua"));
97+
}
9398
}
94-
}
99+
}

0 commit comments

Comments
 (0)