When testing a single file with ExUnit you can run a subset of tests by appending a :<line number> to your mix test command.
Problem:
Currently this outputs the overall number of tests in the current module, the number of failures, and the number of tests you've excluded. Example: 24 tests, 2 failures, 15 excluded. This means I have to do mental math to figure out how many tests actually passed. This isn't a huge problem, but when I'm focusing on a refactor it gets tedious to always be thinking "24 minus 15 is 9 so I'm actually testing 9 things, 2 of which are failing".
It's a small amount of additional cognitive overhead that adds up over time. I'm currently in the middle of a large-scale refactor so I'm especially aware of it in this moment
Proposal:
Simply update the output of ExUnit to include how many tests were actually ran. I'm not sure what the best wording would be, but a distinction between how many tests exist within the module vs. how many were tested would be valuable information (at least for me)