Ejemplo n.º 1
0
 def test_localized_sorting_of_region_choices_pl(self):
     with self.tower_activate('pl'):
         region_names_pl = [
             r[1] for r in regions.REGIONS_CHOICES_SORTED_BY_NAME()
         ]
         ok_(
             region_names_pl.index(regions.ESP.name) <
             region_names_pl.index(regions.GBR.name))
         ok_(
             region_names_pl.index(regions.GBR.name) >
             region_names_pl.index(regions.USA.name))
Ejemplo n.º 2
0
 def test_localized_sorting_of_region_choices_fr(self):
     with self.tower_activate('fr'):
         region_names_fr = [
             unicode(r[1])
             for r in regions.REGIONS_CHOICES_SORTED_BY_NAME()
         ]
         ok_(
             region_names_fr.index(regions.ESP.name) <
             region_names_fr.index(regions.USA.name))
         ok_(
             region_names_fr.index(regions.USA.name) <
             region_names_fr.index(regions.GBR.name))
Ejemplo n.º 3
0
 def test_rest_of_world_last_regions_by_name(self):
     eq_(regions.REGIONS_CHOICES_SORTED_BY_NAME()[-1][1],
         regions.RESTOFWORLD.name)
Ejemplo n.º 4
0
 def test_name_sorted_regions_eq_slug_sorted_regions(self):
     """Check data is the same, irrespective of ordering."""
     self.assertEqual(len(regions.REGIONS_CHOICES_NAME),
                      len(regions.REGIONS_CHOICES_SORTED_BY_NAME()))
     self.assertSetEqual(regions.REGIONS_CHOICES_NAME,
                         regions.REGIONS_CHOICES_SORTED_BY_NAME())