Skip to content

Commit d92e08c

Browse files
authored
Merge pull request #168 from kitware-resonant/user-email
2 parents 3642eda + 4d98b6b commit d92e08c

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

tests/conftest.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
from typing import TYPE_CHECKING, Any, Literal
44

5+
from allauth.account.models import EmailAddress
56
from allauth.socialaccount.models import SocialAccount
67
from allauth.usersessions.models import UserSession
78
from django.conf import settings
@@ -62,13 +63,21 @@ def mock_recently_authenticated(mocker: MockerFixture, settings: SettingsWrapper
6263

6364
@pytest.fixture
6465
def user(transactional_db: None) -> User:
65-
return User.objects.create_user(
66+
user = User.objects.create_user(
6667
username="test_user",
6768
first_name="Test",
6869
last_name="User",
6970
email="user@example.com",
7071
password="T3st_passw0rd!",
7172
)
73+
# Having a confirmed user helps to increase test coverage by showing additional badges
74+
EmailAddress.objects.create(
75+
user=user,
76+
email=user.email,
77+
verified=True,
78+
primary=True,
79+
)
80+
return user
7281

7382

7483
@pytest.fixture
1.51 KB
Loading
1.12 KB
Loading

0 commit comments

Comments
 (0)