summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cli/util/fs.rs8
-rw-r--r--runtime/fs_util.rs8
2 files changed, 8 insertions, 8 deletions
diff --git a/cli/util/fs.rs b/cli/util/fs.rs
index 8167fd2e5..7cfd0ced7 100644
--- a/cli/util/fs.rs
+++ b/cli/util/fs.rs
@@ -672,12 +672,12 @@ mod tests {
}
}
- // TODO: Get a good expected value here for Windows.
- #[cfg(not(windows))]
#[test]
fn resolve_from_cwd_absolute() {
- let expected = Path::new("/a");
- assert_eq!(resolve_from_cwd(expected).unwrap(), expected);
+ let expected = Path::new("a");
+ let cwd = current_dir().unwrap();
+ let absolute_expected = cwd.join(expected);
+ assert_eq!(resolve_from_cwd(expected).unwrap(), absolute_expected);
}
#[test]
diff --git a/runtime/fs_util.rs b/runtime/fs_util.rs
index 1a01a0e05..a29a57b39 100644
--- a/runtime/fs_util.rs
+++ b/runtime/fs_util.rs
@@ -72,11 +72,11 @@ mod tests {
}
}
- // TODO: Get a good expected value here for Windows.
- #[cfg(not(windows))]
#[test]
fn resolve_from_cwd_absolute() {
- let expected = Path::new("/a");
- assert_eq!(resolve_from_cwd(expected).unwrap(), expected);
+ let expected = Path::new("a");
+ let cwd = current_dir().unwrap();
+ let absolute_expected = cwd.join(expected);
+ assert_eq!(resolve_from_cwd(expected).unwrap(), absolute_expected);
}
}