def setUpTestData(cls): translation.activate('fr') cls.flatpage = FlatPageFactory.create(published_fr=True) FlatPageFactory.create(published_fr=True) cls.administrator = User.objects.create(username="******", is_superuser=True, is_staff=True, is_active=True) cls.administrator.set_password('administrator') cls.administrator.save() cls.administrator.refresh_from_db()
def setUpClass(cls): cls.source_a = RecordSourceFactory() cls.source_b = RecordSourceFactory() cls.portal_a = TargetPortalFactory() cls.portal_b = TargetPortalFactory() FlatPageFactory.create(published=True, sources=(cls.source_a, )) FlatPageFactory.create(portals=(cls.portal_a, cls.portal_b), published=True) FlatPageFactory.create(published=True, sources=(cls.source_b, )) FlatPageFactory.create(portals=(cls.portal_a, ), published=True)
def setUpClass(cls): super(SyncTestPortal, cls).setUpClass() cls.source_a = RecordSourceFactory() cls.source_b = RecordSourceFactory() cls.portal_a = TargetPortalFactory() cls.portal_b = TargetPortalFactory() FlatPageFactory.create(published=True, sources=(cls.source_a,)) FlatPageFactory.create(portals=(cls.portal_a, cls.portal_b), published=True) FlatPageFactory.create(published=True, sources=(cls.source_b,)) FlatPageFactory.create(portals=(cls.portal_a,), published=True)
def setUpClass(cls): super(SyncMobileFlatpageTest, cls).setUpClass() translation.deactivate() cls.portals = [] cls.portal_a = TargetPortalFactory() cls.portal_b = TargetPortalFactory() cls.source_a = RecordSourceFactory() cls.source_b = RecordSourceFactory() FlatPageFactory.create(published=True) FlatPageFactory.create(portals=(cls.portal_a, cls.portal_b), published=True) FlatPageFactory.create(published=True) FlatPageFactory.create(portals=(cls.portal_a, ), published=True)
def setUpClass(cls): super(SyncMobileFlatpageTest, cls).setUpClass() translation.deactivate() cls.portals = [] cls.portal_a = TargetPortalFactory() cls.portal_b = TargetPortalFactory() cls.source_a = RecordSourceFactory() cls.source_b = RecordSourceFactory() FlatPageFactory.create(published=True) FlatPageFactory.create(portals=(cls.portal_a, cls.portal_b), published=True) FlatPageFactory.create(published=True) FlatPageFactory.create(portals=(cls.portal_a,), published=True)
def test_sync_flatpage_lang(self): output = StringIO() FlatPageFactory.create(published_fr=True) FlatPageFactory.create(published_en=True) FlatPageFactory.create(published_es=True) management.call_command('sync_mobile', 'tmp', url='http://localhost:8000', skip_tiles=True, verbosity=2, stdout=output) for lang in settings.MODELTRANSLATION_LANGUAGES: with open(os.path.join('tmp', lang, 'flatpages.json'), 'r') as f: flatpages = json.load(f) self.assertEqual(len(flatpages), FlatPage.objects.filter(**{'published_{}'.format(lang): True}).count()) self.assertIn('en/flatpages.json', output.getvalue())
def test_sync_flatpage_lang(self): output = BytesIO() FlatPageFactory.create(published_fr=True) FlatPageFactory.create(published_en=True) FlatPageFactory.create(published_es=True) management.call_command('sync_mobile', 'tmp', url='http://localhost:8000', skip_tiles=True, verbosity=2, stdout=output) for lang in settings.MODELTRANSLATION_LANGUAGES: with open(os.path.join('tmp', lang, 'flatpages.json'), 'r') as f: flatpages = json.load(f) self.assertEquals(len(flatpages), FlatPage.objects.filter(**{'published_{}'.format(lang): True}).count()) self.assertIn('en/flatpages.json', output.getvalue())
def setUp(self): FlatPageFactory.create_batch(10, published=True) FlatPageFactory.create(published=False)
def setUpTestData(cls): translation.activate('fr') cls.flatpage = FlatPageFactory.create(published_fr=True) FlatPageFactory.create(published_fr=True)
def setUpClass(cls): super(SyncMobileSpecificOptionsTest, cls).setUpClass() FlatPageFactory.create(published_fr=True) FlatPageFactory.create(published_en=True)
def setUp(self): FlatPageFactory.create_batch(10, published=True) FlatPageFactory.create(published=False)
def setUpClass(cls): super(SyncMobileSpecificOptionsTest, cls).setUpClass() FlatPageFactory.create(published_fr=True) FlatPageFactory.create(published_en=True)
def setUpTestData(cls): translation.activate('fr') cls.flatpage = FlatPageFactory.create(published_fr=True) FlatPageFactory.create(published_fr=True)