Skip to content

This is a vscode extension for the pysys framwork it enables the use of this testing framework in Visual Studio Code allowing the use of the UI to interact with and create tests for your software projects..

Notifications You must be signed in to change notification settings

rsm31/pysys-vscode-extension

 
 

Repository files navigation

pysys-vscode-extension

CI takes place on the Azure Platform building on Linux, Windows and Mac platforms.

Build Status

Requirements

Python and the PySys framework are required to use this extension.

By default the extension will use the python and PySys that are currently on the path. The status bar will show the version of PySys found.

problems tab

However the python interpreter can be set using the interpreter_path setting

problems tab

The extension will not load if python or PySys are not detected.

This extension allows you to run PySys tests in the VSCode UI.

For more information about PySys please visit the PySys project page

overview

  • See your PySys project structure at a quick glance
  • Create and run tests directly from the UI
  • Set custom arguments with which to run your tests

problems tab

  • From PySys 1.6 Test failures are displayed in the vscode problems tab

problems tab

  • show the tests as a flat structure or in tree form

flat toggle

Features

PySys view

A view in the vscode explorer that displays all PySys projects/tests in the current workspace(s).

view

You can create new projects, directories or tests straight from the view.

create

Edit

Start working on your tests straight away

edit

Fully integrated python extension from Microsoft allows auto-complete.

edit

Run

Run projects, directories or individual tests with default settings.

run

Or set your own settings for running projects or directories, such as setting custom run arguments.

custom

Finally if you use PySys 1.6+ the output of your runs will be automatically shown in the problems tab of vscode. These problems can then be used to navigate to the source of the error.

problems

Release Notes

v0.8.1

First release under ApamaCommunity.

About

This is a vscode extension for the pysys framwork it enables the use of this testing framework in Visual Studio Code allowing the use of the UI to interact with and create tests for your software projects..

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 96.6%
  • JavaScript 3.4%