Add some integration tests with go-hit

This commit is contained in:
2024-12-31 15:29:19 +01:00
parent c9b7a5796e
commit 40f11c75af
5 changed files with 322 additions and 8 deletions

View File

@ -1,3 +1,5 @@
//go:build !integration
//go:generate oapi-codegen --config=oapi-codegen.yml openapi.yml
package main
@ -16,12 +18,6 @@ import (
"time"
)
type application struct {
logger *slog.Logger
elections models.ElectionModelInterface
voters models.VoterModelInterface
}
var addr = ":8080"
func main() {
@ -65,7 +61,6 @@ func main() {
}
func openDb() (*sql.DB, error) {
db, err := sql.Open("sqlite3", "./qv.sqlite?_foreign_keys=on")
if err == nil {
err = db.Ping()