From 241ec87a2b64aeb43c2ce1a9588f0923942bebdc Mon Sep 17 00:00:00 2001 From: Rudi Grinberg Date: Tue, 15 May 2018 19:42:33 +0700 Subject: [PATCH] Add test for symlinking outside workspace --- test/blackbox-tests/test-cases/github764/run.t | 1 + test/blackbox-tests/test-cases/github764/sample-exe/dune | 2 ++ test/blackbox-tests/test-cases/github764/sample-exe/foo.ml | 1 + 3 files changed, 4 insertions(+) create mode 100644 test/blackbox-tests/test-cases/github764/sample-exe/dune create mode 100644 test/blackbox-tests/test-cases/github764/sample-exe/foo.ml diff --git a/test/blackbox-tests/test-cases/github764/run.t b/test/blackbox-tests/test-cases/github764/run.t index e1573a04..ca49d8e3 100644 --- a/test/blackbox-tests/test-cases/github764/run.t +++ b/test/blackbox-tests/test-cases/github764/run.t @@ -3,3 +3,4 @@ [1] $ mkdir -p c2 && cd c2 && ln -s x ../../ && jbuilder build $ mkdir -p c3 && cd c3 && ln -s x y && ln -s y x && jbuilder build + $ cd symlink-outside-root && ln -s ../sample-exe sample && jbuilder exec --root . -- sample/foo.exe diff --git a/test/blackbox-tests/test-cases/github764/sample-exe/dune b/test/blackbox-tests/test-cases/github764/sample-exe/dune new file mode 100644 index 00000000..dab7cb21 --- /dev/null +++ b/test/blackbox-tests/test-cases/github764/sample-exe/dune @@ -0,0 +1,2 @@ +(executable + ((name foo))) diff --git a/test/blackbox-tests/test-cases/github764/sample-exe/foo.ml b/test/blackbox-tests/test-cases/github764/sample-exe/foo.ml new file mode 100644 index 00000000..d35be9f1 --- /dev/null +++ b/test/blackbox-tests/test-cases/github764/sample-exe/foo.ml @@ -0,0 +1 @@ +let () = print_endline "foo"