Skip to content

Create TypeScript tests between Python code and VS Code #21394

Closed

Description

This is a larger issue that will encompass writing all tests for the typescript code that is currently untested following the reconfiguration with dynamic run. All changes will be merged into a feature branch before merging the entire set of changes into main, this is because the dynamic run result changes are not yet live and these tests specifically handle the refactoring there. The following are what tests minimally we expect to write:

Files:

  • pytestDiscoveryAdapter
    • suite name: pytest test discovery adapter
    • new tests
      • discovery should call exec with correct basic args
      • discovery should pull from setting to get pytest args
  • pytestExecutionAdapter
    • suite name: pytest test execution adapter
    • new tests
      • pytest execution called with correct args
      • Debug launched correctly for pytest
      • launches testIdServer correct, with correct args and sends payload
  • testDiscoveryAdapter (unittest)
    • suite name: Unittest test discovery adapter
    • new tests
      • discovery should call sendCommand with correct basic args
  • testExecutionAdapter (unittest)
    • suite name: Unittest test execution adapter
    • new tests
      • execution called with correct args
      • Debug launched correctly for unittest
      • launches testIdServer correct, with correct args and sends payload
  • workspaceTestAdapter
  • ResultResolver
    • TBD
  • sendCommand
    • TBD
  • testIDServer
    • TBD

Metadata

Metadata

Labels

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions