def test_get_sorted_orgs_by_translated_title_it(self, mock_get_lang): italian_organizations = deepcopy(organizations) result_orgs = helpers.get_sorted_orgs_by_translated_title(italian_organizations) # noqa for org in result_orgs: if org["children"]: self.assertEqual(0, self.find_position_of_org(org["children"], u"BBBBB (IT)")) # noqa self.assertEqual(1, self.find_position_of_org(org["children"], u"ZZZZZ (IT)")) # noqa self.assertEqual(2, self.find_position_of_org(result_orgs, u"ZZZZZ (IT)")) # noqa self.assertEqual(0, self.find_position_of_org(result_orgs, u"AAAAA (IT)")) # noqa
def test_get_sorted_orgs_by_translated_title_de(self, mock_get_lang): german_organizations = deepcopy(organizations) result_orgs = helpers.get_sorted_orgs_by_translated_title(german_organizations) # noqa for org in result_orgs: if org["children"]: self.assertEqual(0, self.find_position_of_org(org["children"], u"BBBBB (DE)")) # noqa self.assertEqual(1, self.find_position_of_org(org["children"], u"yyyyy (DE)")) # noqa self.assertEqual(0, self.find_position_of_org(result_orgs, u"bbbbb (DE)")) # noqa self.assertEqual(2, self.find_position_of_org(result_orgs, u"ZZZZZ (DE)")) # noqa
def test_get_sorted_orgs_by_translated_title_fr(self, mock_get_lang): french_organizations = deepcopy(organizations) result_orgs = helpers.get_sorted_orgs_by_translated_title(french_organizations) # noqa for org in result_orgs: if org["children"]: self.assertEqual(0, self.find_position_of_org(org["children"], u"AAAAA (FR)")) # noqa self.assertEqual(1, self.find_position_of_org(org["children"], u"YYYYY (FR)")) # noqa self.assertEqual(0, self.find_position_of_org(result_orgs, u"AAAAA (FR)")) # noqa self.assertEqual(2, self.find_position_of_org(result_orgs, u"YYYYY (FR)")) # noqa
def test_get_sorted_orgs_by_translated_title_de(self, mock_get_lang): german_organizations = deepcopy(organizations) result_orgs = helpers.get_sorted_orgs_by_translated_title(german_organizations) # noqa for org in result_orgs: if org['children']: self.assertEqual(0, self.find_position_of_org(org['children'], u'BBBBB (DE)')) # noqa self.assertEqual(1, self.find_position_of_org(org['children'], u'yyyyy (DE)')) # noqa self.assertEqual(0, self.find_position_of_org(result_orgs, u'bbbbb (DE)')) # noqa self.assertEqual(2, self.find_position_of_org(result_orgs, u'ZZZZZ (DE)')) # noqa
def test_get_sorted_orgs_by_translated_title_it(self, mock_get_lang): italian_organizations = deepcopy(organizations) result_orgs = helpers.get_sorted_orgs_by_translated_title(italian_organizations) # noqa for org in result_orgs: if org['children']: self.assertEqual(0, self.find_position_of_org(org['children'], u'BBBBB (IT)')) # noqa self.assertEqual(1, self.find_position_of_org(org['children'], u'ZZZZZ (IT)')) # noqa self.assertEqual(2, self.find_position_of_org(result_orgs, u'ZZZZZ (IT)')) # noqa self.assertEqual(0, self.find_position_of_org(result_orgs, u'AAAAA (IT)')) # noqa
def test_get_sorted_orgs_by_translated_title_fr(self, mock_get_lang): french_organizations = deepcopy(organizations) result_orgs = helpers.get_sorted_orgs_by_translated_title(french_organizations) # noqa for org in result_orgs: if org['children']: self.assertEqual(0, self.find_position_of_org(org['children'], u'AAAAA (FR)')) # noqa self.assertEqual(1, self.find_position_of_org(org['children'], u'YYYYY (FR)')) # noqa self.assertEqual(0, self.find_position_of_org(result_orgs, u'AAAAA (FR)')) # noqa self.assertEqual(2, self.find_position_of_org(result_orgs, u'YYYYY (FR)')) # noqa
def test_get_sorted_orgs_by_translated_title_en(self, mock_get_lang): english_organizations = deepcopy(organizations) result_orgs = helpers.get_sorted_orgs_by_translated_title(english_organizations) # noqa for org in result_orgs: if org["children"]: self.assertEqual(0, self.find_position_of_org(org["children"], u"ööööö (EN)")) # noqa self.assertEqual(1, self.find_position_of_org(org["children"], u"zzzzz (EN)")) # noqa self.assertEqual(0, self.find_position_of_org(result_orgs, u"ààààà (EN)")) # noqa self.assertEqual(1, self.find_position_of_org(result_orgs, u"ÉÉÉÉÉ (EN)")) # noqa self.assertEqual(2, self.find_position_of_org(result_orgs, u"üüüüü (EN)")) # noqa
def test_get_sorted_orgs_by_translated_title_en(self, mock_get_lang): english_organizations = deepcopy(organizations) result_orgs = helpers.get_sorted_orgs_by_translated_title(english_organizations) # noqa for org in result_orgs: if org['children']: self.assertEqual(0, self.find_position_of_org(org['children'], u'ööööö (EN)')) # noqa self.assertEqual(1, self.find_position_of_org(org['children'], u'zzzzz (EN)')) # noqa self.assertEqual(0, self.find_position_of_org(result_orgs, u'ààààà (EN)')) # noqa self.assertEqual(1, self.find_position_of_org(result_orgs, u'ÉÉÉÉÉ (EN)')) # noqa self.assertEqual(2, self.find_position_of_org(result_orgs, u'üüüüü (EN)')) # noqa