Add test_natural_sort_key()
Unit tests for general.py is not completed. natural_sort_key() has not been tested. Change-Id: Iaaea7436752155a23290c87328f23077a311df23
This commit is contained in:
parent
909ca0c01c
commit
6067bb7c97
|
@ -65,3 +65,11 @@ class UtilsGeneralTest(base.SaharaWithDbTestCase):
|
|||
self.assertIsNone(general.get_by_id(lst, 9))
|
||||
self.assertEqual(lst[0], general.get_by_id(lst, 5))
|
||||
self.assertEqual(lst[1], general.get_by_id(lst, 7))
|
||||
|
||||
def test_natural_sort_key(self):
|
||||
str_test = "ABC123efg345DD"
|
||||
str_list = ['abc', 123, 'efg', 345, 'dd']
|
||||
str_sort = general.natural_sort_key(str_test)
|
||||
self.assertEqual(len(str_list), len(str_sort))
|
||||
|
||||
self.assertEqual(str_list, str_sort)
|
||||
|
|
Loading…
Reference in New Issue