You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Operating system:
Funtoo Linux (Gentoo based) Intel64-nehalem funtoo-stable standard from stage 1
Note: I installed erlang package from official distribution repository and I don't have installed Elixir (I just compile from git).
Current behavior
stderr.log:
deprecation warnings (good)
undefined warnings (good)
make error message (good)
stdout.log:
compilation messages (good)
make messages (like: commands executed, entering directory, targets - good)
In previous attempts to implement this we would get garbled messages because the test progress and the test failures would be sent to two different processes (stdin and stdout) and then there is no guarantee on the ordering. In very drastic scenarios, we could have something saying "Finished in 0.123 seconds" and the test failure printed only after. One obvious solution would be serialize everything through a single process but the simplicity of the current approach works best. You can always resort to custom formatters if you want output to be logged on different devices or different formats.
Tests fails are errors, so output of them should be returned to stderr.
Example command:
Environment
any Elixir version (checked also master branch)
Funtoo Linux (Gentoo based) Intel64-nehalem funtoo-stable standard from stage 1
Note: I installed erlang package from official distribution repository and I don't have installed Elixir (I just compile from git).
Current behavior
Expected behavior
The text was updated successfully, but these errors were encountered: