Skip to content

Add testing setup and initial test cases #1167

@rajnisht7

Description

@rajnisht7

Is your feature request related to a problem? Please describe.
Currently, the repository does not have a structured testing setup. This makes it difficult to verify changes reliably and increases the risk of errors when introducing new features or fixes.

Describe the solution you'd like
Introduce a minimal testing setup (e.g., using pytest) along with a small number of basic tests for core functionality such as server startup and simple API behavior. The goal would be to start small and expand test coverage incrementally over time.

Describe alternatives you've considered
Manual testing is currently used, but is less reliable and it does not scale well as the codebase grows.

Additional context
This can be implemented in a lightweight manner without introducing complex infrastructure initially, and it can be expanded gradually based on project needs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions