mix_test_interactive
mix_test_interactive copied to clipboard
Interactive watch mode for Elixir's mix test. https://hexdocs.pm/mix_test_interactive/
Hi, thanks for the library! I think this is a feature request, but with pointers I'd be happy to look into implementing it. I often want to switch between `running...
Adds the `t` command to the interactive runner. ## Usage `t tag1 tag2` will append `--only tag1 --only tag2` to the end of the test command being run, ensuring that...
Thanks for the project. If I start my test with: ```sh elixir --sname foo -S mix test.interactive ``` And I inspect `node()` from the test, I get `:nonode@nohost`. On the...
Some of mix_test_interactive's behavior can be modified using application configuration. For example, the `clear`, `exclude`, and `task` options can only be configured in app config. Projects generated with `mix new`...
This adds support for `before_task` and `after_task` config options. It allows you to run tasks before and after the actual test task. Usage would be like: ```elixir config :mix_test_interactive, :before_task,...
Currently, the use of `mix` to run the tests is hard-coded. The actual task to run is configurable, but not the `mix` part. This makes certain use cases very difficult,...
`mix test` supports a number of options for filtering which tests will be run: `--include`, `--exclude`, and `--only`. Currently, if any of those options are provided to `mix test.interactive`, they...
I was wondering if there is any interest in supporting `ash` in addition to the current support for `bash`. I imagine a lot of people in the community use Alpine...
when fixing a bunch of failing tests, it would be handy to put the runner into "focus mode" where it just picks one of the failing tests, pattern-matches on that...
[FEATURE REQUEST] Make clear a cli flag and implement c command to toggle clearing console on/off.
Thanks @randycoulman , this project continues to be a life saver. I wish to have the ability to toggle clearing console on and off (just like file-watching). I already prepared...