1
0
mirror of https://github.com/xorcare/testing-go-code-with-postgres.git synced 2024-12-24 16:28:34 +02:00

Add coverage report by Codecov

This is needed to display coverage, and as an example of setting up
coverage counts.

Also, added badges to make the repositories look prettier.
This commit is contained in:
Vasiliy Vasilyuk 2023-07-10 23:21:09 +03:00
parent cfe9add3d7
commit 5fc60fb2f5
No known key found for this signature in database
GPG Key ID: CD966F83D6FAFF48
2 changed files with 9 additions and 0 deletions

View File

@ -34,6 +34,11 @@ jobs:
- name: Teardown test environment
run: make test-env-up
- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v3
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
golangci:
name: lint
runs-on: ubuntu-latest

View File

@ -1,5 +1,9 @@
# Example of testing Go code with Postgres
[![Go workflow status badge](https://github.com/xorcare/testing-go-code-with-postgres/actions/workflows/go.yml/badge.svg?branch=main)](https://github.com/xorcare/testing-go-code-with-postgres/actions/workflows/go.yml)
[![codecov](https://codecov.io/github/xorcare/testing-go-code-with-postgres/branch/main/graph/badge.svg?token=AmPmVHf2ej)](https://codecov.io/github/xorcare/testing-go-code-with-postgres/tree/main)
[![Go Report Card](https://goreportcard.com/badge/github.com/xorcare/testing-go-code-with-postgres)](https://goreportcard.com/report/github.com/xorcare/testing-go-code-with-postgres)
The example suggests a solution to the problem of cleaning the database after
running tests and the problem of running tests in parallel. It also shows how
to organize integration testing of Go code with Postgres.