Skip to content

Venom extension for Visual Studio Code

License

Notifications You must be signed in to change notification settings

Thiht/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