Problems running eui in a docker image

new topic     » topic index » view thread      » older message » newer message

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

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu