| Test On SaveTired of switching to the test explorer to run test while working TDD style?
This extension will automatically run them for you when you save a file! Features
Language independent - command to run tests can be set through settings.jsonCan be enabled/disabled through settings.jsonor by clicking the status bar iconRuns discretely in the background - no annoying popups, only red or green status bar icon displaying last test resultExit codes can be mapped to status icons for passing, failed, and errored tests Demo  RequirementsTest On Save runs on VScode 1.62.0 and above. Extension SettingsThis extension contributes the following settings: 
testOnSave.enabled: Enable/disable this extensiontestOnSave.testCommand: Command to run tests. Any non-zero exit code is treated as failing tests.testOnSave.languageId: Only trigger tests when a file of this language is saved. Set to "any" to always run tests after saving.testOnSave.exitCodePass: Exit code(s) that are considered as a passing test suite. Defaults to 0.testOnSave.exitCodeFail: Exit code(s) that are considered as a failing test suite. Defaults to non-zero.testOnSave.exitCodeError: Exit code(s) that are considered as errors when running the tests. Not used by default. Known IssuesThe following open TODOs and known issues exists: 
allow specification of multiple test commands for different language idsuse the native testing API of VScode to run tests and get test results, as soon as vscode.tests.testResultsis available outside the proposed API Release NotesSee the changelog for details. AttributionsIcons made by Maxim Basinski Premium from www.flaticon.com |  |