diff --git a/test_symlink.rs b/test_symlink.rs new file mode 100644 index 0000000..c828ff7 --- /dev/null +++ b/test_symlink.rs @@ -0,0 +1,9 @@ +use testscript_rs::testscript; + +#[test] +fn test_symlink() { + testscript::run("/tmp") + .filter_file("test_symlink.txtar") + .execute() + .unwrap(); +} diff --git a/testdata/test_symlink.txt b/testdata/test_symlink.txt new file mode 100644 index 0000000..cc8a412 --- /dev/null +++ b/testdata/test_symlink.txt @@ -0,0 +1,8 @@ +# Test symlink functionality +symlink original.txt link.txt +exists link.txt +exec cat link.txt +stdout "original content" + +-- original.txt -- +original content \ No newline at end of file