Skip to content

Venom extension for Visual Studio Code

License

Notifications You must be signed in to change notification settings

ivan-velasco/vscode-venom

 
 

Repository files navigation

vscode-venom

Visual Studio Marketplace Version Open VSX Version

Venom integration with Visual Studio Code.

Features

  • Integration with Visual Studio Code's Testing workbench

Screenshot showing Venom integration with the Testing workbench

  • JSON/YAML schema for autocompleting and validating the test suites

Screencast showing off Venom test suites autocomplete and validation

  • JSON/YAML schema for autocompleting and validating the .venomrc configuration file
  • Generate assertions from JSON

Screencast showing off Venom assertions generation from a JSON

Caveats

  • Only Venom > 1.0.0 is supported
  • Test suites must be named as *.venom.yml, otherwise the extension will not be activated
  • The JSON schema case is strict, so for example you have to use bodyFile instead if bodyfile in the http executor

About

Venom extension for Visual Studio Code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.8%
  • Shell 0.2%