From 4d21fbe6b915f9b0701503c6154872d21f6004eb Mon Sep 17 00:00:00 2001 From: Calen Pennington Date: Wed, 12 Apr 2017 14:24:44 -0400 Subject: [PATCH] Use UserFactory.create so that it creates a UserProfile for the user --- lms/djangoapps/courseware/tests/test_i18n.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/lms/djangoapps/courseware/tests/test_i18n.py b/lms/djangoapps/courseware/tests/test_i18n.py index d7d7fe6b8b..cafa3ed478 100644 --- a/lms/djangoapps/courseware/tests/test_i18n.py +++ b/lms/djangoapps/courseware/tests/test_i18n.py @@ -15,7 +15,6 @@ from nose.plugins.attrib import attr from openedx.core.djangoapps.dark_lang.models import DarkLangConfig from openedx.core.djangoapps.lang_pref import LANGUAGE_KEY -from student.models import UserProfile from student.tests.factories import UserFactory @@ -61,8 +60,7 @@ class BaseI18nTestCase(TestCase): """ # Create one user and save it to the database email = 'test@edx.org' - self.user = UserFactory.build(username='test', email=email, password=self.pwd) - self.user.save() + self.user = UserFactory.create(username='test', email=email, password=self.pwd) def user_login(self): """ @@ -119,7 +117,6 @@ class I18nRegressionTests(BaseI18nTestCase): def test_unreleased_lang_resolution(self): # Regression test; LOC-85 - UserProfile.objects.create(user=self.user) self.release_languages('fa') self.user_login() @@ -136,7 +133,6 @@ class I18nRegressionTests(BaseI18nTestCase): self.assert_tag_has_attr(response.content, "html", "lang", "fa-ir") def test_preview_lang(self): - UserProfile.objects.create(user=self.user) self.user_login() # Regression test; LOC-87 @@ -172,7 +168,6 @@ class I18nLangPrefTests(BaseI18nTestCase): """ def setUp(self): super(I18nLangPrefTests, self).setUp() - UserProfile.objects.create(user=self.user) self.user_login() def set_lang_preference(self, language):