Skip to content

Commit a00ca35

Browse files
matclaytontheospears
authored andcommitted
fix user imports
1 parent f509169 commit a00ca35

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

experiments/tests/webuser.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,17 @@
22

33
from django.test import TestCase
44
from django.test.client import RequestFactory
5-
from django.contrib.auth.models import User, AnonymousUser
5+
from django.contrib.auth import get_user_model
6+
from django.contrib.auth.models import AnonymousUser
67
from django.contrib.sessions.backends.db import SessionStore as DatabaseSession
78

89
from experiments.models import Experiment, ENABLED_STATE
910
from experiments.conf import CONTROL_GROUP, VISIT_COUNT_GOAL
1011
from experiments.utils import participant
1112

13+
User = get_user_model()
1214
request_factory = RequestFactory()
15+
1316
TEST_ALTERNATIVE = 'blue'
1417
TEST_GOAL = 'buy'
1518
EXPERIMENT_NAME='backgroundcolor'

experiments/tests/webuser_incorporate.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
from django.test import TestCase
22
from django.utils.unittest import TestSuite
33
from django.contrib.sessions.backends.db import SessionStore as DatabaseSession
4-
from django.contrib.auth.models import User
4+
from django.contrib.auth import get_user_model
55

66
from experiments.utils import DummyUser, SessionUser, AuthenticatedUser
77
from experiments.models import Experiment, ENABLED_STATE
88

9+
User = get_user_model()
10+
911
TEST_ALTERNATIVE = 'blue'
1012
EXPERIMENT_NAME='backgroundcolor'
1113

experiments/utils.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from django.db import IntegrityError
2-
from django.contrib.auth.models import User
2+
from django.contrib.auth import get_user_model
33
from django.contrib.sessions.backends.base import SessionBase
44

55
from experiments.models import Enrollment
@@ -14,8 +14,7 @@
1414
import collections
1515
from datetime import timedelta
1616

17-
# Known bots user agents to drop from experiments
18-
17+
User = get_user_model()
1918

2019
def record_goal(request, goal_name):
2120
_record_goal(goal_name, request)

0 commit comments

Comments
 (0)