Loading tests/foreign_object/tests.py +8 −7 Original line number Diff line number Diff line Loading @@ -5,7 +5,7 @@ from .models import ( Country, Person, Group, Membership, Friendship, Article, ArticleTranslation, ArticleTag, ArticleIdea, NewsArticle) from django.test import TestCase, skipUnlessDBFeature from django.utils.translation import activate from django.utils import translation from django.core.exceptions import FieldError from django import forms Loading Loading @@ -309,8 +309,8 @@ class MultiColumnFKTests(TestCase): normal_groups_lists = [list(p.groups.all()) for p in Person.objects.all()] self.assertEqual(groups_lists, normal_groups_lists) @translation.override('fi') def test_translations(self): activate('fi') a1 = Article.objects.create(pub_date=datetime.date.today()) at1_fi = ArticleTranslation(article=a1, lang='fi', title='Otsikko', body='Diipadaapa') at1_fi.save() Loading Loading @@ -338,7 +338,8 @@ class MultiColumnFKTests(TestCase): list(Article.objects.filter(active_translation__abstract=None, active_translation__pk__isnull=False)), [a1]) activate('en') with translation.override('en'): self.assertEqual( list(Article.objects.filter(active_translation__abstract=None)), [a1, a2]) Loading @@ -365,8 +366,8 @@ class MultiColumnFKTests(TestCase): with self.assertRaises(FieldError): Article.objects.filter(ideas__name="idea1") @translation.override('fi') def test_inheritance(self): activate("fi") na = NewsArticle.objects.create(pub_date=datetime.date.today()) ArticleTranslation.objects.create( article=na, lang="fi", title="foo", body="bar") Loading Loading
tests/foreign_object/tests.py +8 −7 Original line number Diff line number Diff line Loading @@ -5,7 +5,7 @@ from .models import ( Country, Person, Group, Membership, Friendship, Article, ArticleTranslation, ArticleTag, ArticleIdea, NewsArticle) from django.test import TestCase, skipUnlessDBFeature from django.utils.translation import activate from django.utils import translation from django.core.exceptions import FieldError from django import forms Loading Loading @@ -309,8 +309,8 @@ class MultiColumnFKTests(TestCase): normal_groups_lists = [list(p.groups.all()) for p in Person.objects.all()] self.assertEqual(groups_lists, normal_groups_lists) @translation.override('fi') def test_translations(self): activate('fi') a1 = Article.objects.create(pub_date=datetime.date.today()) at1_fi = ArticleTranslation(article=a1, lang='fi', title='Otsikko', body='Diipadaapa') at1_fi.save() Loading Loading @@ -338,7 +338,8 @@ class MultiColumnFKTests(TestCase): list(Article.objects.filter(active_translation__abstract=None, active_translation__pk__isnull=False)), [a1]) activate('en') with translation.override('en'): self.assertEqual( list(Article.objects.filter(active_translation__abstract=None)), [a1, a2]) Loading @@ -365,8 +366,8 @@ class MultiColumnFKTests(TestCase): with self.assertRaises(FieldError): Article.objects.filter(ideas__name="idea1") @translation.override('fi') def test_inheritance(self): activate("fi") na = NewsArticle.objects.create(pub_date=datetime.date.today()) ArticleTranslation.objects.create( article=na, lang="fi", title="foo", body="bar") Loading