diff options
author | Michael Hunteman <huntemanmt@gmail.com> | 2025-01-25 13:40:09 -0600 |
---|---|---|
committer | Michael Hunteman <huntemanmt@gmail.com> | 2025-01-25 13:40:09 -0600 |
commit | 417ce259cacea581ab84336f46d881558dd4b4fc (patch) | |
tree | de42013bcdfd29763d27e599f03bc01ca07bf1e4 /server/test | |
parent | 5713d1f4f04563fb96cbea8907cc1d8cdd3edbc2 (diff) |
Containerize golang server with logging
Diffstat (limited to 'server/test')
-rw-r--r-- | server/test/guest_test.go | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/server/test/guest_test.go b/server/test/guest_test.go index b7d1aae..09476d1 100644 --- a/server/test/guest_test.go +++ b/server/test/guest_test.go @@ -7,7 +7,6 @@ import ( "log" "net/http" "net/http/httptest" - "os" "strings" "testing" @@ -17,14 +16,16 @@ import ( ) var ( - user = os.Getenv("USER") - password = os.Getenv("PASS") + user = "postgres" + password = "pass" host = "localhost" port = "5432" database = "wedding" ) func TestUpdateRSVP(test *testing.T) { + test.Setenv("GUEST_KEY", "/Users/michael/secrets/guest.pem") + test.Setenv("ADMIN_KEY", "/Users/michael/secrets/admin.pem") databasePool, err := pgxpool.New(context.Background(), fmt.Sprintf("postgres://%s:%s@%s:%s/%s", user, password, host, port, database)) if err != nil { @@ -93,6 +94,8 @@ func addPartyMember(guestHandler *guest.GuestHandler, token string, test *testin } func logInAdmin(adminHandler *admin.AdminHandler, test *testing.T) admin.Login { + test.Setenv("GUEST_KEY", "/Users/michael/secrets/guest.pem") + test.Setenv("ADMIN_KEY", "/Users/michael/secrets/admin.pem") response := httptest.NewRecorder() loginRequest, err := http.NewRequest(http.MethodPost, fmt.Sprintf("http://%s:8080/api/admin/login", host), strings.NewReader(getCredentials())) @@ -158,8 +161,7 @@ func getName() string { } func getCredentials() string { - return fmt.Sprintf("{ \"username\": \"mhunteman\", \"password\": \"%s\" }", - os.Getenv("PASS")) + return "{ \"username\": \"mhunteman\", \"password\": \"pass\" }" } func getUpdatedGuest() string { @@ -176,6 +178,8 @@ func getEmptyGuest() string { } func TestAddGuest(test *testing.T) { + test.Setenv("GUEST_KEY", "/Users/michael/secrets/guest.pem") + test.Setenv("ADMIN_KEY", "/Users/michael/secrets/admin.pem") databasePool, err := pgxpool.New(context.Background(), fmt.Sprintf("postgres://%s:%s@%s:%s/%s", user, password, host, port, database)) if err != nil { @@ -230,6 +234,8 @@ func postGuest(guestHandler *guest.GuestHandler, token string, test *testing.T) } func TestInvalidGuest(test *testing.T) { + test.Setenv("GUEST_KEY", "/Users/michael/secrets/guest.pem") + test.Setenv("ADMIN_KEY", "/Users/michael/secrets/admin.pem") databasePool, err := pgxpool.New(context.Background(), fmt.Sprintf("postgres://%s:%s@%s:%s/%s", user, password, host, port, database)) if err != nil { |