def setUpPloneSite(self, portal): session.current_session = session.BuilderSession() session.current_session.session = create_session() super(TestserverLayer, self).setUpPloneSite(portal) applyProfile(portal, 'plonetheme.teamraum:gever') portal.portal_languages.use_combined_language_codes = True portal.portal_languages.addSupportedLanguage('de-ch') api.portal.set_registry_record('use_solr', True, interface=ISearchSettings) activate_bumblebee_feature() setRequest(portal.REQUEST) print 'Installing fixture. Have patience.' self.get_fixture_class()() print 'Finished installing fixture.' setRequest(None) # Commit before creating the solr backup, since collective.indexing # flushes on commit. transaction.commit() SolrReplicationAPIClient.get_instance().create_backup('fixture')
def test_show_documents_in_gallery_view_sorted_alphabetically(self, browser): activate_bumblebee_feature() browser.login().open(self.dossiertemplate, view=DOCUMENTS_GALLERY_TAB) self.assertEqual( ['Document 1', 'Document 2', 'Document 3'], [preview.attrib.get('alt') for preview in browser.css( '.preview-listing .file-preview')])
def test_show_documents_in_gallery_view_sorted_alphabetically( self, browser): activate_bumblebee_feature() browser.login().open(self.dossiertemplate, view=DOCUMENTS_GALLERY_TAB) self.assertEqual(['Document 1', 'Document 2', 'Document 3'], [ preview.attrib.get('alt') for preview in browser.css('.preview-listing .file-preview') ])
def setUp(self): activate_bumblebee_feature() super(TestBumblebeeJournal, self).setUp()