(email string)
| 190 | } |
| 191 | |
| 192 | func (ts *UserTestSuite) createUserWithEmail(email string) *User { |
| 193 | user, err := NewUser("", email, "secret", "test", nil) |
| 194 | require.NoError(ts.T(), err) |
| 195 | require.NoError(ts.T(), ts.db.Create(user)) |
| 196 | |
| 197 | identity, err := NewIdentity(user, "email", map[string]interface{}{ |
| 198 | "sub": user.ID.String(), |
| 199 | "email": email, |
| 200 | }) |
| 201 | require.NoError(ts.T(), err) |
| 202 | require.NoError(ts.T(), ts.db.Create(identity)) |
| 203 | |
| 204 | return user |
| 205 | } |
| 206 | |
| 207 | func (ts *UserTestSuite) TestRemoveUnconfirmedIdentities() { |
| 208 | user, err := NewUser("+29382983298", "someone@example.com", "abcdefgh", "authenticated", nil) |
no test coverage detected