MCPcopy Create free account
hub / github.com/cloudbase/garm / TestGetUser

Method TestGetUser

database/sql/users_test.go:216–227  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

214}
215
216func (s *UserTestSuite) TestGetUser() {
217 user, err := s.Store.GetUser(context.Background(), s.Fixtures.Users[0].Username)
218
219 s.Require().Nil(err)
220 storeUser, err := s.Store.GetUserByID(context.Background(), user.ID)
221 if err != nil {
222 s.FailNow(fmt.Sprintf("failed to get user by id: %v", err))
223 }
224 s.Require().Equal(storeUser.Email, user.Email)
225 s.Require().Equal(storeUser.Username, user.Username)
226 s.Require().Equal(storeUser.FullName, user.FullName)
227}
228
229func (s *UserTestSuite) TestGetUserNotFound() {
230 _, err := s.Store.GetUser(context.Background(), "dummy-user")

Callers

nothing calls this directly

Calls 2

GetUserMethod · 0.65
GetUserByIDMethod · 0.65

Tested by

no test coverage detected