user/elixir: FTTFS: test/mix/shell_test.exs:21 assert ExUnit.CaptureIO.capture_io(fn -> Mix.shell().cmd("pwd", cd: tmp_dir) end) == pwd / left: "/tmp\n" / right: "//tmp\n"
Found on HR350A at db3f3501:
...
Finished in 12.2 seconds (1.8s on load, 0.5s async, 9.8s sync)
236 tests, 0 failures
Randomized with seed 412533
==> mix (ex_unit)
Excluding tags: [windows: true]
...............................................................................................................................................................................................................................................................................>
lib/local.sample.ex:1
................................................................................................................................................................................................................
1) test with :cd (Mix.ShellTest)
test/mix/shell_test.exs:21
Assertion with == failed
code: assert ExUnit.CaptureIO.capture_io(fn -> Mix.shell().cmd("pwd", cd: tmp_dir) end) == pwd
left: "/tmp\n"
right: "//tmp\n"
stacktrace:
test/mix/shell_test.exs:27: (test)
..
Finished in 168.0 seconds (4.6s on load, 0.03s async, 163.3s sync)
6 doctests, 710 tests, 1 failure
Randomized with seed 111886
make: *** [Makefile:114: test_mix] Error 2
>>> ERROR: elixir: check failed
This definitely passed yesterday using a possibly-outdated tree. Maybe related to the recent dash
bump 1e22a073?