예제 #1
0
파일: tests.py 프로젝트: potch/mrburns
 def test_sorted_countries_list_map(self):
     """Mapped codes in settings should show correctly in list."""
     with patch.object(views, 'product_details') as mock_get:
         mock_get.get_regions.return_value = {
             u'mf': u'Saint Martin',
         }
         c_list = views.get_sorted_countries_list('en')
         self.assertIn((u'MF', u'Saint Martin'), c_list)
         self.assertIn((u'SX', u'Saint Martin'), c_list)
예제 #2
0
 def test_sorted_countries_list_map(self):
     """Mapped codes in settings should show correctly in list."""
     with patch.object(views, 'product_details') as mock_get:
         mock_get.get_regions.return_value = {
             u'mf': u'Saint Martin',
         }
         c_list = views.get_sorted_countries_list('en')
         self.assertIn((u'MF', u'Saint Martin'), c_list)
         self.assertIn((u'SX', u'Saint Martin'), c_list)
예제 #3
0
파일: tests.py 프로젝트: potch/mrburns
 def test_sorted_countries_list_unicode(self):
     """Should return a properly sorted list of countries by name."""
     with patch.object(views, 'product_details') as mock_get:
         mock_get.get_regions.return_value = {
             u'us': u'\xc9tats-Unis',
             u'ca': u'Canada',
             u'mx': u'Mexique',
         }
         c_list = views.get_sorted_countries_list('fr')
         self.assertListEqual(c_list, [(u'CA', u'Canada'),
                                       (u'US', u'\xc9tats-Unis'),
                                       (u'MX', u'Mexique')])
예제 #4
0
 def test_sorted_countries_list_unicode(self):
     """Should return a properly sorted list of countries by name."""
     with patch.object(views, 'product_details') as mock_get:
         mock_get.get_regions.return_value = {
             u'us': u'\xc9tats-Unis',
             u'ca': u'Canada',
             u'mx': u'Mexique',
         }
         c_list = views.get_sorted_countries_list('fr')
         self.assertListEqual(c_list, [(u'CA', u'Canada'),
                                       (u'US', u'\xc9tats-Unis'),
                                       (u'MX', u'Mexique')])
예제 #5
0
 def test_sorted_countries_list_en(self):
     """Should return a properly sorted list of countries by name."""
     with patch.object(views, 'product_details') as mock_get:
         mock_get.get_regions.return_value = {
             'us': 'United States',
             'ca': 'Canada',
             'mx': 'Mexico',
         }
         c_list = views.get_sorted_countries_list('en-us')
         self.assertListEqual(c_list, [('CA', 'Canada'),
                                       ('MX', 'Mexico'),
                                       ('US', 'United States')])