def setUp(self): fp = FeaturePage( url="https://developer.mozilla.org/en-US/docs/Web/CSS/float", feature_id=666, status=FeaturePage.STATUS_PARSED) self.c = TranslatedContent( page=fp, locale="de", title='<float>', path="/de/docs/Web/CSS/float")
def setUp(self): self.fp = FeaturePage( url="https://developer.mozilla.org/en-US/docs/Web/CSS/float", feature_id=666, status=FeaturePage.STATUS_PARSED) self.en_content = TranslatedContent( page=self.fp, locale="en-US", path="/en-US/docs/Web/CSS/float") self.de_content = TranslatedContent( page=self.fp, locale="de", path="/de/docs/Web/CSS/float") self.issue = Issue( page=self.fp, slug='bad_json', start=0, end=0, params={'url': 'THE URL', 'content': 'NOT JSON'}, content=self.en_content)
class TestTranslatedContentModel(TestCase): def setUp(self): fp = FeaturePage( url="https://developer.mozilla.org/en-US/docs/Web/CSS/float", feature_id=666, status=FeaturePage.STATUS_PARSED) self.c = TranslatedContent( page=fp, locale="de", title='<float>', path="/de/docs/Web/CSS/float") def test_str(self): expected = u'/de/docs/Web/CSS/float retrieved 0\xa0minutes ago' self.assertEqual(expected, text_type(self.c)) def test_url(self): expected = "https://developer.mozilla.org/de/docs/Web/CSS/float" self.assertEqual(expected, self.c.url())