コード例 #1
0
ファイル: test_toc.py プロジェクト: 4teamwork/opengever.core
 def test_removes_umlauts(self):
     string = u'\xe4'
     self.assertEqual(normalise_string(string), u'a')
コード例 #2
0
ファイル: test_toc.py プロジェクト: 4teamwork/opengever.core
 def test_supports_decomposed_unicode(self):
     string = u'a\u0308'
     self.assertEqual(normalise_string(string), u'a')
コード例 #3
0
ファイル: test_toc.py プロジェクト: 4teamwork/opengever.core
 def test_supports_plain_string(self):
     string = "test"
     self.assertEqual(normalise_string(string), u"test")
コード例 #4
0
ファイル: test_toc.py プロジェクト: 4teamwork/opengever.core
 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
ファイル: test_toc.py プロジェクト: 4teamwork/opengever.core
 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'])
コード例 #14
0
 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'])