Problems running eui in a docker image
- Posted by axtens_bruce in February
- 493 views
So git clone from https://github.com/exercism/euphoria-test-runner
Then run in the euphoria-test-runner folder
sudo bin/run-in-docker.sh all-fail tests/all-fail/ tests/all-fail/
What I get is
interpreting /solution/t_all-fail.e: CMD 'eui -d UNITTEST -batch /solution/t_all-fail.e ' FAILURE: /solution/t_all-fail.e program died with status 1 Test results summary: FAIL: /solution/t_all-fail.e Files (run: 1) (failed: 1) (0% success)(you won't get exactly that because I added -verbose to the command line for eutest). I any case the above suggests that some subsystem is failing.
If I put a puts in early, the output from the system call appears and THEN the puts output appears. It's as if the redirection isn't working.
If I change line 81 in bin/run.ex to use eui instead of eutest it still doesn't work.
SOME TIME LATER
So I changed > to 2> and changed from eutest to eui. Now it appears to work properly. Why oh why?
-Bruce