fix: Fix directory_in_root integration test on Windows (#181)

This commit is contained in:
John Merchant 2019-08-19 01:55:45 +10:00 committed by Matan Kushner
parent 85ac0a6801
commit 5af70b9699
1 changed files with 12 additions and 0 deletions

View File

@ -70,6 +70,7 @@ fn root_directory() -> io::Result<()> {
}
#[test]
#[cfg(not(target_os = "windows"))]
fn directory_in_root() -> io::Result<()> {
let output = common::render_module("directory")
.arg("--path=/etc")
@ -81,6 +82,17 @@ fn directory_in_root() -> io::Result<()> {
Ok(())
}
#[test]
#[cfg(target_os = "windows")]
fn directory_in_root() -> io::Result<()> {
let output = common::render_module("dir").arg("--path=C:\\").output()?;
let actual = String::from_utf8(output.stdout).unwrap();
let expected = format!("in {} ", Color::Cyan.bold().paint("/c"));
assert_eq!(expected, actual);
Ok(())
}
#[test]
#[ignore]
fn truncated_directory_in_root() -> io::Result<()> {