def assertAppMongoDB(self, language, url, messages, messages_prefix = ''): resultUrl = mongo_translation_urls.find_one({'_id':'{0}_ALL_ALL::http://{1}/languages/{2}en_ALL.xml'.format(language, url, messages_prefix)}) resultApp = mongo_bundles.find_one({'_id':'{0}_ALL_ALL::http://{1}/{2}gadget.xml'.format(language, url, messages_prefix)}) self.assertIsNotNone(resultUrl) self.assertIsNotNone(resultApp) self.assertEquals(resultUrl['data'], resultApp['data']) data = json.loads(resultUrl['data']) self.assertEqual(json.dumps(data), json.dumps(messages))
def assertGraaspApp(self): resultEngUrl = mongo_translation_urls.find_one({'_id':'es_ALL_ALL::http://composer.golabz.eu/graasp_i18n/languages/en_ALL.xml'}) resultEngApp = mongo_bundles.find_one({'_id':'es_ALL_ALL::http://composer.golabz.eu/graasp_i18n/'}) self.assertEquals(resultEngUrl['data'], resultEngApp['data']) data = json.loads(resultEngUrl['data']) self.assertEquals("Mensaje1_1", data['message1_1']) self.assertEquals("Mensaje2_1", data['message2_1']) self.assertEquals("Mensaje3_1", data['message3_1']) self.assertEquals("Message4_1", data['message4_1'])
def assertGraaspAppNotFound(self): resultEngUrl = mongo_translation_urls.find_one({ '_id': 'es_ALL_ALL::http://composer.golabz.eu/graasp_i18n/languages/en_ALL.xml' }) self.assertIsNone(resultEngUrl) resultEngApp = mongo_bundles.find_one( {'_id': 'es_ALL_ALL::http://composer.golabz.eu/graasp_i18n/'}) self.assertIsNone(resultEngApp)
def assertGraaspApp(self): resultEngUrl = mongo_translation_urls.find_one({ '_id': 'es_ALL_ALL::http://composer.golabz.eu/graasp_i18n/languages/en_ALL.xml' }) resultEngApp = mongo_bundles.find_one( {'_id': 'es_ALL_ALL::http://composer.golabz.eu/graasp_i18n/'}) self.assertEquals(resultEngUrl['data'], resultEngApp['data']) data = json.loads(resultEngUrl['data']) self.assertEquals("Mensaje1_1", data['message1_1']) self.assertEquals("Mensaje2_1", data['message2_1']) self.assertEquals("Mensaje3_1", data['message3_1']) self.assertEquals("Message4_1", data['message4_1'])
def assertAppMongoDB(self, language, url, messages, messages_prefix=''): resultUrl = mongo_translation_urls.find_one({ '_id': '{0}_ALL_ALL::http://{1}/languages/{2}en_ALL.xml'.format( language, url, messages_prefix) }) resultApp = mongo_bundles.find_one({ '_id': '{0}_ALL_ALL::http://{1}/{2}gadget.xml'.format( language, url, messages_prefix) }) self.assertIsNotNone(resultUrl) self.assertIsNotNone(resultApp) self.assertEquals(resultUrl['data'], resultApp['data']) data = json.loads(resultUrl['data']) self.assertEqual(json.dumps(data), json.dumps(messages))
def assertGraaspAppNotFound(self): resultEngUrl = mongo_translation_urls.find_one({'_id':'es_ALL_ALL::http://composer.golabz.eu/graasp_i18n/languages/en_ALL.xml'}) self.assertIsNone(resultEngUrl) resultEngApp = mongo_bundles.find_one({'_id':'es_ALL_ALL::http://composer.golabz.eu/graasp_i18n/'}) self.assertIsNone(resultEngApp)