Skip to content

☂️ [Roadmap]: Improve Testing #2712

Closed
@jsjoeio

Description

@jsjoeio

This is an umbrella issue to related to one of our priorities for code-server: testing.

There are three main areas we're focusing on in regards to code-server's testing situation.

1. Code Coverage

We need to be able to measure our testing efforts. The best way to do that is through code coverage.

2. End-to-End Tests

code-server is a complex app and deserves to be thoroughly tested. With end-to-end tests, we can fix bugs, prevent regressions and ship more confidently.

3. Test Guidelines

To make it easier for both contributors and maintainers to write tests for code-server, we should have guidelines.

  • ⏳ Add /docs/testing.md with guidelines for writing unit, integration and end-to-end tests

Related issues:



LEGEND

⏳ = to do
🚧 = in progress
✅ = done

Note: this is part of an experiment to be more transparent about our priorities and our roadmap. See everything related to this effort in the project board

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementSome improvement that isn't a featuretestingAnything related to testing

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions