Skip to content

Latest commit

 

History

History
271 lines (162 loc) · 6.03 KB

CHANGELOG.md

File metadata and controls

271 lines (162 loc) · 6.03 KB

0.8.2

  • Improved testplan user experience by supporting a new test discovery method (thanks to @kn-ms)

0.8.1

  • Removed unused files from extension package (#301)

0.8.0

  • Extended runtime log collection (#300, thanks to @kn-ms)
  • Standart code formatting (#299, thanks to @kn-ms)
  • Update dependencies, CI configuration, and typo in testplan CLI options (#298, thanks to @kn-ms)

0.7.1

  • Add support for "purpose":["debug-test"] in debug configuration (Issue #280)
  • Add support for Python 3.9 and 3.10, remove support for Python 3.5 support to CI
  • Update dependencies
  • Update README, remove david-dm links, fixed typos and grammar issue (thanks to @Filimoa)

0.7.0

  • Support for testplan framework (thanks to @cnx-tcsikos)
  • Fix pytest returning empty output (Issue #245)
  • Update dependencies
  • Update README with FAQ, update lint rules

0.6.8

  • Include global PYTHONPATH when overriding PYTHONPATH for pytest (Issue #230, thanks to @bergkvist)

0.6.7

  • Hacky fix for pytest result parsing (Issue #233)

0.6.6

  • Add test suites for parameterized tests (Issue #155)
  • Migrated build from TravisCI to GitHub Actions

0.6.5

  • Update dependencies

0.6.4

  • Support the debuggers envFile configuration (Issue #204, thanks to @matthewshirley)

0.6.3

  • Show stderr in test output for pytest (Issue #205)

0.6.2

  • Always set rootdir to current working directory (Issue #198)

0.6.1

  • Fallback if failed to auto-detect pythonPath, fix vscodeignore (Issue #196)

0.6.0

  • Support for auto-reload and auto-run for tests (Issues #137 and #193)
  • Support for python.pythonPath deprecation (Issue #177)
  • Add onStartupFinished activation event (Issue #186)

0.5.0

  • Support for python.testing.pytestPath setting (Issue #60, thanks to @lucono)
  • Support name and console in debug configuration in launch.json (Issue #185)
  • Run tests on Python 3.8 in CI
  • Update dependencies (thanks to @lucono)

0.4.6

  • Update dependencies, migrate to vscode-test
  • Support for custom junitxml argument (Issue #172)

0.4.5

  • Load debug configuration from launch.json (Issues #139 and #167)

0.4.4

  • Handle errors during setup for unittest
  • Add section on Test Explorer UI configuration to README

0.4.3

  • Fix cwd resolution (Issue #158)
  • Update dependencies
  • Refactor errored suites reporting to new Test Explorer UI API

0.4.2

  • Upadate dependencies, add CHANGELOG (Issues #147 and #145)
  • Force pytest to use xunit1 report (Issue #141)

0.4.1

  • Fix multiple test execution with a similar name for unittest
  • Fix unittest debug for when start directory is not a current working directory (Issue #57)
  • Improved error reporting for unittest

0.4.0

  • Fix pytest decorations (Issue #132)
  • Add debug support for unittest (Issue #57)

0.3.18

  • Add additional activation events (Issue #125)
  • Better error reporting on invalid arguments (Issue #133)
  • Update dependencies

0.3.17

  • Show discovery errors in Test Explorer UI for unittests (Issue #118)

0.3.16

  • Fix debug config, add pytest mark tests (Issue #116)
  • Update dependencies

0.3.15

  • Update dependencies
  • Attempt to fix environment variable resolution for debug configuration (Issue #110)

0.3.14

  • Add file property for unittest test methods (Issue #106)

0.3.13

  • Update dependencies
  • Handle pytest positional arguments - filtering tests (Issue #102)

0.3.12

  • Show discovery errors in Test Explorer UI (Issue #98)

0.3.11

  • Better error reporting for pytest (Issue #98)

0.3.10

  • Update dependencies
  • Add Tavern pytest plugin support (Issue #97)

0.3.9

  • Update dependencies
  • Fix pytest 5.1.0 compatibility on parsing junit xml

0.3.8

  • Update dependencies
  • Add environment variable resolution for .env file (Issue #88)
  • Support renaming configuration settings of python extension

0.3.7

  • Make Python 3.7 default for tests, add CI tests with Python 3.7
  • Update dependencies
  • Fix README, improved contributing guide

0.3.6

  • Update dependencies
  • Fix home path resolution in configuration

0.3.5

  • Update dependencies
  • Fix renaming configuration settings (Issue #78)

0.3.4

  • Fix tear down calls (Issue #73)

0.3.3

  • Replace label modification with description when there are equal labels on the same test tree level
  • Update packages

0.3.2

  • Update packages

0.3.1

  • Fix pytest arguments passing for debugging
  • Fix unittest arguments passing (Issue #64)

0.3.0

  • Support python.unitTest.pyTestArgs configuration property (Issue #19)
  • Output capturing for unittest tests (Issue #5)

0.2.8

  • Support "Show source" button for pytest test cases
  • Add test cancellation (Issue #42)

0.2.7

  • Add more placeholders for configuration (workspaceRoot, workspaceFolderBasename, workspaceRootFolderName, cwd) (Issues #53 and #52)
  • Add additional part to test labels to distinguish (Issue #40)

0.2.6

  • Fix discovery for pytest >= 4.1.1 (Issue #47)
  • Add output capturing from pytest
  • Add simplified pytest debugging

0.2.5

  • Add support for pytest-describe plugin (Issue #45)
  • Add CI builds for Linux, Windows and macOS with Azure Pipelines

0.2.4

  • Fix environment passing to python process (Issue #37)
  • Add .env file loading for python process (Issue #27)
  • Sort test cases alphabetically (Issue #31)
  • Add Dependencies Status badge

0.2.3

  • Update vscode-test-adapter-api package (Issue #6)
  • Add logging (Issue #7)

0.2.2

0.2.1

  • Add placeholder resolution in configuration (Issue #22)
  • Add contributing guide
  • Fix check for overridden python test framework switch

0.2.0

  • Add pytest support (Issue #3)
  • Do not show suite when no tests discovered

0.1.4

  • Add configuration property to override the test framework used by extension (Issue #14)

0.1.3

  • Fix setUpClass method was not called (Issue #9)
  • Fix suite discovery when module printed text on import (Issue #8)

0.1.2

  • Fix README formatting
  • Add .tavis.yml to .vscodeignore

0.1.1

  • Support for Multi-root Workspaces (Issue #2)

0.1.0

  • Initial release