OpenNyAI / Jugalbandi-Manager

Jugalbandi (JB) Manager is a full AI-powered conversational chatbot platform. It's platform agnostic and can serve multiple channels such as WhatsApp or custom web interfaces. It can handle conversations in both text and voice across any language. It comes with Bhashini Speech models out of the box and can failover to Azure.
https://opennyai.github.io/Jugalbandi-Manager/
Apache License 2.0
20 stars 24 forks source link

Issue: Identify and improve test coverage #175

Open Lekhanrao opened 1 month ago

Lekhanrao commented 1 month ago

Ticket Contents

Create Test cases to improve Test coverage

Goals

To improve the overall test coverage of the application.

Expected Outcome

Testing of the application is improved overall.

Acceptance Criteria

  1. All parts of the application code are tested with the tests.
  2. Place the new test cases in their respective directories and ensure they are already added to pre-commit hooks and github actions and make sure they pass.

Implementation Details

  1. Go through all the services (api, channel, language, flow, indexer and retriever) and write test cases as needed to improve the overall test scope of the application.
  2. Provide the link to the existing Test cases.

Mockups/Wireframes

### Product Name Jugalbandi ### Organisation Name OpenNyAI ### Domain Legal ### Tech Skills Needed Python, Test ### Mentor(s) @Lekhanrao @KaranrajM ### Complexity Medium ### Category Backend, Testing
c4gt-community-support[bot] commented 1 month ago

Hi! Important Details - These following details are helpful for contributors to effectively identify and contribute to tickets.

Please update the ticket

Lekhanrao commented 1 month ago

@c4gt-community-support, What are the sub-category types and where do we update that in the Issue template?

Ris-code commented 1 month ago

@Lekhanrao Could you assign me the issue. I would like to solve it.

Lekhanrao commented 1 month ago

Assigned ticket to @Ris-code

Lekhanrao commented 3 weeks ago

@Ris-code, Please let us know if you have any update on this.

Lekhanrao commented 1 week ago

@Ris-code any update on this please?