diff --git a/test/blackbox-tests/jbuild b/test/blackbox-tests/jbuild index 8e6e9772..267fe68b 100644 --- a/test/blackbox-tests/jbuild +++ b/test/blackbox-tests/jbuild @@ -318,3 +318,14 @@ (progn (run ${exe:cram.exe} run.t) (diff? run.t run.t.corrected))))))) + +(alias + ((name runtest) + (deps ((files_recursively_in test-cases/findlib))) + (action + (chdir test-cases/findlib + (setenv OCAMLPATH findlib-packages + (setenv JBUILDER ${bin:jbuilder} + (progn + (run ${exe:cram.exe} run.t) + (diff? run.t run.t.corrected)))))))) diff --git a/test/blackbox-tests/test-cases/findlib/foo.opam b/test/blackbox-tests/test-cases/findlib/foo.opam new file mode 100644 index 00000000..e69de29b diff --git a/test/blackbox-tests/test-cases/findlib/run.t b/test/blackbox-tests/test-cases/findlib/run.t new file mode 100644 index 00000000..7baa061f --- /dev/null +++ b/test/blackbox-tests/test-cases/findlib/run.t @@ -0,0 +1 @@ + $ $JBUILDER external-lib-deps --root . -j1 --display quiet @install diff --git a/test/blackbox-tests/test-cases/findlib/src/jbuild b/test/blackbox-tests/test-cases/findlib/src/jbuild new file mode 100644 index 00000000..912556d1 --- /dev/null +++ b/test/blackbox-tests/test-cases/findlib/src/jbuild @@ -0,0 +1,4 @@ +(library + ((name foo) + (public_name foo) + (libraries (a b c))))