stakwork / sphinx-tribes

Backend for sphinx tribes and bounties. The bounty platform pays out in bitcoin. Sign up with Sphinx Chat, complete a bounty, and earn bitcoin! Go to our website for available bounties.
https://community.sphinx.chat/bounties
33 stars 60 forks source link

Refactor `TestGetTotalTribes` To Use A Real Postgres DB For The Test #1780

Closed elraphty closed 3 months ago

elraphty commented 4 months ago

Context

Currently, we test the TestGetTotalTribes with a mock database.

Design

We want to refactor the tests to use a real Postgres DB spun up on docker, follow the instructions in the Unit Testing section of README.md to run spin up a database in docker, and change the test_config.go configuration.

After spinning up the Postgres DB container:

Assertions

Acceptance Criteria

Here is an example Real DB Test

MahtabBukhari commented 4 months ago

@elraphty Could you please assign me?

MuhammadUmer44 commented 4 months ago

@elraphty Please assign me?

AbdulWahab3181 commented 4 months ago

@elraphty Could you please assign me?