예제 #1
0
 def test_removes_umlauts(self):
     string = u'\xe4'
     self.assertEqual(normalise_string(string), u'a')
예제 #2
0
 def test_supports_decomposed_unicode(self):
     string = u'a\u0308'
     self.assertEqual(normalise_string(string), u'a')
예제 #3
0
 def test_supports_plain_string(self):
     string = "test"
     self.assertEqual(normalise_string(string), u"test")
예제 #4
0
 def test_returns_lower_case(self):
     string = u'A tEst'
     self.assertEqual(normalise_string(string), u'a test')
예제 #5
0
 def item_sort_key(item):
     return (to_human_sortable_key(repo_refnum(item)),
             normalise_string(item['title']),
             item['title'],
             item['decision_number'])
예제 #6
0
 def test_supports_empty_string(self):
     string = None
     self.assertEqual(normalise_string(string), None)
예제 #7
0
 def test_returns_lower_case(self):
     string = u'A tEst'
     self.assertEqual(normalise_string(string), u'a test')
예제 #8
0
 def test_removes_umlauts(self):
     string = u'\xe4'
     self.assertEqual(normalise_string(string), u'a')
예제 #9
0
 def test_supports_empty_string(self):
     string = None
     self.assertEqual(normalise_string(string), None)
예제 #10
0
 def test_supports_plain_string(self):
     string = "test"
     self.assertEqual(normalise_string(string), u"test")
예제 #11
0
 def test_supports_decomposed_unicode(self):
     string = u'a\u0308'
     self.assertEqual(normalise_string(string), u'a')
예제 #12
0
 def item_sort_key(item):
     return (to_human_sortable_key(item['dossier_reference_number']),
             normalise_string(item['title']), item['title'],
             item['decision_number'])
예제 #13
0
 def item_sort_key(item):
     return (normalise_string(item['repository_folder_title']),
             item['repository_folder_title'],
             normalise_string(item['title']),
             item['title'],
             item['decision_number'])
 def item_sort_key(item):
     return (to_human_sortable_key(repo_refnum(item)),
             normalise_string(item['title']), item['title'],
             item['decision_number'])
예제 #15
0
 def item_sort_key(item):
     return (normalise_string(item['repository_folder_title']),
             item['repository_folder_title'], normalise_string(
                 item['title']), item['title'], item['decision_number'])