Commit 4d21fbe6 by Calen Pennington

Use UserFactory.create so that it creates a UserProfile for the user

parent e733179d
...@@ -15,7 +15,6 @@ from nose.plugins.attrib import attr ...@@ -15,7 +15,6 @@ from nose.plugins.attrib import attr
from openedx.core.djangoapps.dark_lang.models import DarkLangConfig from openedx.core.djangoapps.dark_lang.models import DarkLangConfig
from openedx.core.djangoapps.lang_pref import LANGUAGE_KEY from openedx.core.djangoapps.lang_pref import LANGUAGE_KEY
from student.models import UserProfile
from student.tests.factories import UserFactory from student.tests.factories import UserFactory
...@@ -61,8 +60,7 @@ class BaseI18nTestCase(TestCase): ...@@ -61,8 +60,7 @@ class BaseI18nTestCase(TestCase):
""" """
# Create one user and save it to the database # Create one user and save it to the database
email = 'test@edx.org' email = 'test@edx.org'
self.user = UserFactory.build(username='test', email=email, password=self.pwd) self.user = UserFactory.create(username='test', email=email, password=self.pwd)
self.user.save()
def user_login(self): def user_login(self):
""" """
...@@ -119,7 +117,6 @@ class I18nRegressionTests(BaseI18nTestCase): ...@@ -119,7 +117,6 @@ class I18nRegressionTests(BaseI18nTestCase):
def test_unreleased_lang_resolution(self): def test_unreleased_lang_resolution(self):
# Regression test; LOC-85 # Regression test; LOC-85
UserProfile.objects.create(user=self.user)
self.release_languages('fa') self.release_languages('fa')
self.user_login() self.user_login()
...@@ -136,7 +133,6 @@ class I18nRegressionTests(BaseI18nTestCase): ...@@ -136,7 +133,6 @@ class I18nRegressionTests(BaseI18nTestCase):
self.assert_tag_has_attr(response.content, "html", "lang", "fa-ir") self.assert_tag_has_attr(response.content, "html", "lang", "fa-ir")
def test_preview_lang(self): def test_preview_lang(self):
UserProfile.objects.create(user=self.user)
self.user_login() self.user_login()
# Regression test; LOC-87 # Regression test; LOC-87
...@@ -172,7 +168,6 @@ class I18nLangPrefTests(BaseI18nTestCase): ...@@ -172,7 +168,6 @@ class I18nLangPrefTests(BaseI18nTestCase):
""" """
def setUp(self): def setUp(self):
super(I18nLangPrefTests, self).setUp() super(I18nLangPrefTests, self).setUp()
UserProfile.objects.create(user=self.user)
self.user_login() self.user_login()
def set_lang_preference(self, language): def set_lang_preference(self, language):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment