def test_expected_services_exist(self, expected_service): """ Tests that the 'user' and 'i18n' services are provided by the Studio runtime. """ descriptor = ItemFactory(category="pure", parent=self.course) runtime = _preview_module_system( self.request, descriptor, self.field_data, ) service = runtime.service(descriptor, expected_service) self.assertIsNotNone(service)
def setUp(self): """ Setting up tests """ super(TestModuleI18nService, self).setUp() self.test_language = 'dummy language' self.request = mock.Mock() self.course = CourseFactory.create() self.field_data = mock.Mock() self.descriptor = ItemFactory(category="pure", parent=self.course) self.runtime = _preview_module_system( self.request, self.descriptor, self.field_data, ) self.addCleanup(translation.activate, settings.LANGUAGE_CODE)
def setUp(self): """ Setting up tests """ super(TestModuleI18nService, self).setUp() self.test_language = 'dummy language' self.request = mock.Mock() self.course = CourseFactory.create() self.field_data = mock.Mock() self.descriptor = ItemFactory(category="pure", parent=self.course) self.runtime = _preview_module_system( self.request, self.descriptor, self.field_data, ) self.addCleanup(translation.deactivate)