Skip to content

Visual Studio Code extension to interact with elixir tests

License

Notifications You must be signed in to change notification settings

woodward/vscode-elixir-test

 
 

Repository files navigation

Elixir Test

Build Status

A Visual Studio Code extension that helps you with your tests in Elixir!

Installation

You can install it through the Visual Studio Code Marketplace.

Features

Elixir Test: Jump

This enables you to navigate back and forth between your elixir file and its test.

The default keybinding is Cmd + Shift + J (macOS) and Ctrl + Shift + J (Linux/Windows)

Jump

Elixir Test: Run all tests on file

The default keybinding is Cmd + Shift + I, F (macOS) and Ctrl + Shift + 8, F (Linux/Windows)

Run all tests on file

Elixir Test: Run test at cursor

This one does the same as above, but for a single test.

The default keybinding is Cmd + Shift + I, C (macOS) and Ctrl + Shift + 8, C (Linux/Windows)

Elixir Test: Run all tests in a folder

This one does the same as above, but for all tests within a folder.

The default keybinding is Cmd + Shift + I, D (macOS) and Ctrl + Shift + 8, D (Linux/Windows)

Alternatively, right-click the folder in the Explorer and select Elixir Test: Run all tests in a folder.

Elixir Test: Run test suite

This one does the same as above, but for the entire test suite.

The default keybinding is Cmd + Shift + I, S (macOS) and Ctrl + Shift + 8, S (Linux/Windows)

Watch tests

To watch tests, you need to install mix_test_watch dependency.

Contributing

Feel free to suggest some new features or report bugs creating a new issue. Or even better, you can open a pull request! 😄

About

Visual Studio Code extension to interact with elixir tests

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%