IIRC "mix test --formatter MyFormatter" should do it.

On Thu, Feb 3, 2022 at 3:06 PM sp <[email protected]> wrote:

> Hi José! Thank you for the reply!
>
> I thought about that, but couldn't see a way to change the formatter based
> on a custom flag for 'mix test'...?
>
> Ideally, I'd love to be able to run 'mix test --concise' so I can change
> the formatter on the fly.
> On Thursday, February 3, 2022 at 8:59:18 AM UTC-5 José Valim wrote:
>
>> Hi!
>>
>> ExUnit supports custom formatters, so my suggestion is to implement your
>> own formatter and plug it in, without a need to change Elixir. :)
>>
>> On Thu, Feb 3, 2022 at 1:47 PM sp <[email protected]> wrote:
>>
>>> Hello!
>>>
>>> While working through a project I found that I just wanted a print out
>>> of tests that failed and on what line instead of the full description and
>>> stack trace. Something like:
>>> test/my_test.exs:5
>>> test/my_test.exs:12
>>> .... etc
>>>
>>> I was able to 'grep' something close to this but feel it would be
>>> helpful to pass an option to 'mix test' allowing for a concise output.
>>>
>>> I've got something close with the Elixir source code, I've changed the
>>> CLI formatter behavior when the option is present, but wanted to make sure
>>> others would approve before opening a PR.
>>>
>>> Please let me know your thoughts!
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "elixir-lang-core" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/elixir-lang-core/1764a0c9-e191-4f5c-916e-99abdd881c47n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/elixir-lang-core/1764a0c9-e191-4f5c-916e-99abdd881c47n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "elixir-lang-core" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elixir-lang-core/10867cec-0f07-446b-9a99-fb31ef9256een%40googlegroups.com
> <https://groups.google.com/d/msgid/elixir-lang-core/10867cec-0f07-446b-9a99-fb31ef9256een%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"elixir-lang-core" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4KDnGYLmjjq0XpR6u_K7Q9JT%3DWf%2BvOo%2B5JXS-3Wa%3DiVWw%40mail.gmail.com.

Reply via email to