Gibheer
fa05045d31
This is the import from the separate monfront repository. The history could not be imported, but this should suffice.
658 B
658 B
Tests
Running Tests
go test
is used for testing. A running PostgreSQL
server is required, with the ability to log in. The
database to connect to test with is "pqgotest," on
"localhost" but these can be overridden using environment
variables.
Example:
PGHOST=/run/postgresql go test
Benchmarks
A benchmark suite can be run as part of the tests:
go test -bench .
Example setup (Docker)
Run a postgres container:
docker run --expose 5432:5432 postgres
Run tests:
PGHOST=localhost PGPORT=5432 PGUSER=postgres PGSSLMODE=disable PGDATABASE=postgres go test