Skip to content

[Maintenance] Improvement in test suit of the porject. #2253

Description

@neoandmatrix

The CLI currently has limited automated test coverage across a significant portion of its codebase. As a result, many execution paths and edge cases remain untested, increasing the likelihood that bugs may go undetected during development. This also reduces confidence when introducing new features or refactoring existing functionality, as there is insufficient validation to ensure that existing behavior remains intact.

The objective of this issue is to significantly improve the project's testing infrastructure by expanding coverage across existing modules, strengthening the current test suite, and introducing new tests for untested or inadequately tested components. This includes validating both expected behavior and edge cases to ensure greater reliability.

Current test coverage:-

Image Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    To Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions