Open eddsalkield opened 1 year ago
My local repo falls back to searching PATH if a shell cannot be found in /bin, and failing that will simply skip the test for that shell. I'm working on getting those changes merged soon. For now, the workaround would be to replace os.path.join("/bin", shell)
with just shell
.
Currently many
test_sh
tests fail on Alpine (x86_64, v2.10.1) with e.g.:This is because it's expecting the
dash
shell at/bin/dash
, whereas alpine installs it at/usr/bin/dash
. Maybe we could add a simple bit of logic to check/usr/bin
as well, or alternatively find the binaries using$PATH
?