DevCom-IITB / DevCom-IITB/instiapp-api

Complete Coverage for Communities with Tests

Open
#513 0 comments 0 reactions 0 assignees View on GitHub
discussion DOPE-contribution effort1: low good first issue priority2: important severity2: inconvenient
Dominant language
Python
Stars
26
Forks
77
PR merge metrics
No merged PRs in 30d

Description

# Problem Statement
* **Currently the tests for communities written in community/test.py do not cover all the API calls.**
* **Write tests to test all the API calls for communities, this includes all the CRUD operations for community, posts , reactions.**

# Hints
1. Take reference from the pre existing tests.

# To make sure
1. The format of the new tests should be similar to the already existing ones
2. Keep the code clean
3. Code formatting should be taken into account

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading community/test.py and the pre-existing tests it references to map the current coverage. Add tests for the community, post, and reaction CRUD API calls, keeping their format and code style consistent. Done means all stated API operations are covered and the test suite and formatting checks pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
django, python
Domain
api, backend, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.