Skip to content

Commit bd9deda

Browse files
committed
test: reproduce ocaml#4162
cram doesn't like spaces in paths Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
1 parent e03257d commit bd9deda

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed
+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
Cram doesn't like tests in paths
2+
3+
$ mkdir "aaa bbb" && cd "aaa bbb"
4+
$ cat >dune-project <<EOF
5+
> (lang dune 3.0)
6+
> (cram enable)
7+
> EOF
8+
9+
$ cat >foo.t <<EOF
10+
> $ echo foo
11+
> EOF
12+
13+
$ cat foo.t
14+
$ echo foo
15+
16+
$ dune build @foo
17+
sh (internal) (exit 1)
18+
(cd _build/.sandbox/54ffcedad804d81955c7b33d18d42e68/default && /run/current-system/sw/bin/sh /var/folders/nc/x9_nmmsj0rjbfyzxb_kjk6qr0000gn/T/build_95f84b_dune/dune_cram_01b015_.foo.t/main.sh)
19+
/var/folders/nc/x9_nmmsj0rjbfyzxb_kjk6qr0000gn/T/build_95f84b_dune/dune_cram_01b015_.foo.t/main.sh: line 5: printf: bbb/_build/.sandbox/54ffcedad804d81955c7b33d18d42e68/default:$TESTCASE_ROOT=$TESTCASE_ROOT/aaa: invalid number
20+
-> required by alias foo
21+
[1]

0 commit comments

Comments
 (0)