Pass changed file as template parameter to watchers #3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This change makes it so that the watcher command can be passed the changed file path as an argument. This is very useful for running tests without having to re-run the entire suite. It's especially useful for fast iteration when used in conjunction with single test isolation such as
it.only
.Changed file as argument
The path of the changed file can be inserted into positional arguments using the template parameter
{path}
. This speeds up iteration in testing, especially if using single test isolation (for example, by usingit.only("test")
in mocha.)Example: