Releases: vim-test/vim-test
Releases · vim-test/vim-test
v3.1.0
v3.0.1
v3.0.0
What's Changed
- Add support for JavaScript's Intern framework (#2) by @aaalsaleh in #108
- Run Go nearest tests from their directories by @gylaz in #113
- Improve Mocha's TestNearest regex polyfill by @aaalsaleh in #112
- Add support for Intern's QUnit interface and improve nearest test regex by @aaalsaleh in #111
- CD into CWD before executing a runner in external terminals by @aaalsaleh in #109
- Update tslime link in README by @jgeiger in #120
- Add support for JavaScript TAP-based testing frameworks by @aaalsaleh in #119
- Add basic karma runner by @Kjir in #124
- Add runner for M, a Test::Unit runner that runs tests by line number by @ruuts in #126
- Improve karma detection and add customizable karma.conf.js by @Kjir in #128
- async tests support for python by @purpleP in #134
- Install instructions are for vim-plug by @Insti in #132
- Updated Karma Runner by @trisys3 in #131
- Fix incorrect log level for karma by @wilcus in #140
- Add VimProc as a new strategy by @bimlas in #143
- Fix 'basic' startegy on Windows by @bimlas in #142
- Adds support for rails 5 test runner by @chrisortman in #141
- test_nearest is executing exactly one test by @purpleP in #152
- Add asyncrun strategy by @manlycode in #159
- nearest strategy now executes only one test and test classes work also by @purpleP in #161
- Change rails version detection method by @5t111111 in #160
- If there is a nwb config present then run
nwb testby @codeinabox in #165 - Improve documentation about asyncrun strategy by @okuramasafumi in #167
- Look for behat executable in ./vendor/bin/behat by @adrian-martinez-dev in #171
- Add support for crystal by @will in #173
- Add support for Jest by @smarquez1 in #175
- Add dotnet test runner by @markwoodhall in #179
- Adds support for PHP test frameworks Kahlan and Peridot by @codeinabox in #178
- Add neomake strategy by @markwoodhall in #181
- Update jest.vim by @spheric in #182
- Support for python's built-in unittest by @dryobates in #176
- Add nose2 support by @furgerf in #139
- Add lab support by @sloria in #184
- add support for the Ginkgo framework of Go by @blurrcat in #186
- Erlang CommonTest support by @evilbluebeaver in #174
- Use regex similar to jest official doc by @sharils in #190
- Add Racket's rackunit to vim-test by @joereynolds in #191
- Add spec for Maven test runner by @codeinabox in #195
- FIX better support for options in maventest by @mvalkon in #193
- Detect the JavaScript runner based on the package.json by @codeinabox in #188
- Update docs to include information about the strategies that use quickfix by @codeinabox in #199
- Fix readme formatting. by @NJichev in #201
- Let test be in front or at the end. by @lyz-code in #202
- Add support for swift test by @gfontenot in #205
- Add initial support for Elm and elm-test by @bobwhitelock in #204
- Option to turn Ruby binstubs off if they exist by @wjlroe in #207
- Make maventest match all surefire filename patterns (#206) by @srstsavage in #208
- add es6 backticks support by @nilsboy in #210
- Improve mocha suite test running by @rumblesan in #211
- Use mocha-webpack instead of mocha if it's installed by @rumblesan in #212
- Fix detetion for Mocha and Jest by @codeinabox in #214
- Change PhpSpec test file detection to use readfile by @codeinabox in #216
- Added Laravel Dusk runner by @dstrunk in #217
- Fix tabpage ordering for neovim 'basic' strategy by @nelstrom in #223
- Add Dispatch! background variation by @duleorlovic in #224
- Add regex to force only a single test to run by @FatBoyXPC in #227
- Add documentation on test#project_root to Vim help by @codeinabox in #234
- minor: fix issues reported by vim-vint by @blueyed in #238
- Check Python test class namespace is prefixed with Test by @codeinabox in #235
- Handle unittest.TestCase in Python patterns by @janko in #239
- Webdriver.io support by @codeinabox in #236
- Update all file patterns to be POSIX standard by @codeinabox in #248
- Document Projectionist integration by @codeinabox in #247
- [RFC] dotnet-xunit support by @aignas in #249
- Do Proper Checking for Tape by @jalcine in #255
- Simplify the Python namespace regular expression by @codeinabox in #245
- Javascript Ava runner support by @codeinabox in #258
- [Option 3] Remove Change Directory in Strategy by @taufek in #259
- Fixed phpunit filter by @przepompownia in #261
- Fix phpunit filter for tests with and without data provider by @przepompownia in #265
- Support running the nearest test for the PhpSpec by @voronkovich in #268
- Move test strategies to the file with a proper name by @voronkovich in #267
- Add support for vim-themis by @alexgenco in #269
- Put Themis before VSpec in runner ordering by @alexgenco in #270
- Improve argument order for jest named testing by @ajcrites in #280
- Add TypeScript support to Karma test file pattern by @arusahni in #281
- fix(dotnet): add logic for backward slash on windows by @jmzagorski in #277
- Fix neoterm integration by @kassio in #283
- Add Vim8 terminal strategy by @venables in #284
- Add an option to disable alternate file integration by @jeromedalbert in #288
- cucumberjs: initial implementation by @mpareja in #286
- Add :make! strategy by @BlakeWilliams in #293
- jest: no coverage checks when running subset of test for a file by @mpareja in #291
- Add spring bin detection to rspec runner by @juanibiapina in #299
- Add option to select which runners to use by @juanibiapina in #301
- Small improvements to swiftpm testing by @gfontenot in #307
- fix(csharp): add missing flag arg in substitute cmd by @jmzagorski in #310
- Pull request template by @codeinabox in #313
- Add minimal scala support by @axrt in #312
- jest: make consistent by disabling coverage everywhere by @mpareja in #317
- Add the ability to configuring the Neovim terminal position by @npupko in #319
- Removed -- cli arg when using yarn as custom jest command by @tapayne88 in #326
- fix pyunit problem in windows by @xiguichen in #328
- Also fix django runner for windows by @hulucc in #330
- Add support for G...