diff options
-rw-r--r-- | tests/e2e/directories.rs | 41 |
1 files changed, 21 insertions, 20 deletions
diff --git a/tests/e2e/directories.rs b/tests/e2e/directories.rs index b416e28..e3df496 100644 --- a/tests/e2e/directories.rs +++ b/tests/e2e/directories.rs @@ -1,24 +1,25 @@ use crate::e2e::*; -#[cfg(unix)] -#[test] -fn dep_on_current_directory() -> anyhow::Result<()> { - let space = TestSpace::new()?; - space.write( - "build.ninja", - " -rule list_files - command = ls $in > $out +// TODO(b/338259955) This test is flakey, fix and re-enable +// #[cfg(unix)] +// #[test] +// fn dep_on_current_directory() -> anyhow::Result<()> { +// let space = TestSpace::new()?; +// space.write( +// "build.ninja", +// " +// rule list_files +// command = ls $in > $out -build out: list_files . -", - )?; - space.write("foo", "")?; - space.run_expect(&mut n2_command(vec!["out"]))?; - assert_eq!(space.read("out")?, b"build.ninja\nfoo\nout\n"); - space.write("foo2", "")?; - space.run_expect(&mut n2_command(vec!["out"]))?; - assert_eq!(space.read("out")?, b"build.ninja\nfoo\nfoo2\nout\n"); +// build out: list_files . +// ", +// )?; +// space.write("foo", "")?; +// space.run_expect(&mut n2_command(vec!["out"]))?; +// assert_eq!(space.read("out")?, b"build.ninja\nfoo\nout\n"); +// space.write("foo2", "")?; +// space.run_expect(&mut n2_command(vec!["out"]))?; +// assert_eq!(space.read("out")?, b"build.ninja\nfoo\nfoo2\nout\n"); - Ok(()) -} +// Ok(()) +// } |