From de9d8ad23176d36ab8e34dc45b492fc177a275fb Mon Sep 17 00:00:00 2001 From: Anton Nesterov Date: Thu, 15 Aug 2024 13:41:27 +0200 Subject: [PATCH] [fix] cleanup test data --- dal/__test__/srv/main.go | 14 ++++++++++++++ dal/__test__/srv/test.sqlite | Bin 8192 -> 0 bytes 2 files changed, 14 insertions(+) delete mode 100644 dal/__test__/srv/test.sqlite diff --git a/dal/__test__/srv/main.go b/dal/__test__/srv/main.go index 2e8e2fd..6fc9683 100644 --- a/dal/__test__/srv/main.go +++ b/dal/__test__/srv/main.go @@ -3,6 +3,10 @@ package main import ( "fmt" "net/http" + "os" + "os/signal" + "sync" + "syscall" _ "github.com/mattn/go-sqlite3" "l12.xyz/dal/adapter" @@ -20,6 +24,13 @@ func mock(adapter adapter.DBAdapter) { } func main() { + defer os.Remove("test.sqlite") + c := make(chan os.Signal) + signal.Notify(c, os.Interrupt, syscall.SIGTERM) + go func() { + <-c + os.Remove("test.sqlite") + }() db := adapter.DBAdapter{ Type: "sqlite3", } @@ -29,4 +40,7 @@ func main() { mux.Handle("/", queryHandler) fmt.Println("Server running on port 8111") http.ListenAndServe(":8111", mux) + wg := sync.WaitGroup{} + wg.Add(1) + wg.Wait() } diff --git a/dal/__test__/srv/test.sqlite b/dal/__test__/srv/test.sqlite deleted file mode 100644 index dae1d3e3c14d29ba9851f4c98bd5cbbe793f1d05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8192 zcmeI#ze~eF6bJCT8f~HtPmtjHMup`r)NG~nK0uJ%;M$64