02afe67ac3
fix: os.Exit() kills any deferred cleanup functions
...
os.Exit() itself is now also a deferred function, which will be the last to run.
2024-02-05 11:59:50 -06:00
557117f093
moved internal/protocol -> cnet/protocol
2023-12-01 19:56:23 -06:00
8e65a78d07
testing refactor; use github.com/matryer/is
...
It is syntactically pretty, simple, and also makes failures have
pretty colors. what more could you ask for :)
2023-12-01 13:49:50 -06:00
d0346b2382
use proper errors for db.Err
...
- switch to using errors.Is where applicable
2023-11-29 19:52:10 -06:00
d32facf363
swithed to blackbox testing
...
just because i am lazy
2023-11-25 23:11:19 -06:00
7eece044c5
more better db tests; use psql 15, not latest
...
- our db_test tests now use psql version 15 (which is the same
version our docker-compose file uses) for consistency.
- also added another test, TestDBPlayer
2023-11-22 15:41:31 -06:00
f95cc2cae7
test: started internal/db test cases
...
- we use github.com/bitcomplete/sqltestutil to spin up a postgresql
container to test against
- minor error variable refactoring
2023-11-21 13:58:59 -06:00