diff --git a/test/blackbox-tests/test-cases/missing-loc-run/alias-deps-field/dune b/test/blackbox-tests/test-cases/missing-loc-run/alias-deps-field/dune new file mode 100644 index 00000000..472aea9d --- /dev/null +++ b/test/blackbox-tests/test-cases/missing-loc-run/alias-deps-field/dune @@ -0,0 +1,3 @@ +(alias + (name runtest) + (deps foobar)) \ No newline at end of file diff --git a/test/blackbox-tests/test-cases/missing-loc-run/alias-deps-field/dune-project b/test/blackbox-tests/test-cases/missing-loc-run/alias-deps-field/dune-project new file mode 100644 index 00000000..6687faf2 --- /dev/null +++ b/test/blackbox-tests/test-cases/missing-loc-run/alias-deps-field/dune-project @@ -0,0 +1 @@ +(lang dune 1.1) \ No newline at end of file diff --git a/test/blackbox-tests/test-cases/missing-loc-run/run.t b/test/blackbox-tests/test-cases/missing-loc-run/run.t index ad5d6f3b..c09b42eb 100644 --- a/test/blackbox-tests/test-cases/missing-loc-run/run.t +++ b/test/blackbox-tests/test-cases/missing-loc-run/run.t @@ -12,3 +12,11 @@ Path that needs to be searched: File "dune", line 3, characters 14-32: Error: Error: Program foo-does-not-exist not found in the tree or in PATH (context: default) [1] + +Path in deps field of alias stanza + + $ dune runtest --root alias-deps-field + Entering directory 'alias-deps-field' + File "dune", line 1, characters 0-38: + Error: No rule found for foobar + [1]