Esempio n. 1
0
 def test_insertion(self):
     l = sorted_list(self.normal_list)
     l.insert(5)
     l.insert(2)
     self.assertEqual(len(l)-2,len(self.normal_list))
     # in reverse order
     l = sorted_list(self.normal_list,sort_func=lambda x,y: -1*cmp(x,y))
     l.insert(5)
     l.insert(2)
     self.assertEqual(len(l)-2,len(self.normal_list))
     for i in range(len(l)-1):
         self.assertTrue(l[i]>=l[i+1])
Esempio n. 2
0
 def test_insertion(self):
     l = sorted_list(self.normal_list)
     l.insert(5)
     l.insert(2)
     self.assertEqual(len(l) - 2, len(self.normal_list))
     # in reverse order
     l = sorted_list(self.normal_list,
                     sort_func=lambda x, y: -1 * cmp(x, y))
     l.insert(5)
     l.insert(2)
     self.assertEqual(len(l) - 2, len(self.normal_list))
     for i in range(len(l) - 1):
         self.assertTrue(l[i] >= l[i + 1])
Esempio n. 3
0
 def test_sort_func(self):
     """specify different sort function 
     sort in reverse order"""
     l = sorted_list(self.normal_list,sort_func=lambda x,y: -1*cmp(x,y))
     # in reverse order
     for i in range(len(l)-1):
         self.assertTrue(l[i]>=l[i+1])
Esempio n. 4
0
 def test_sort_func(self):
     """specify different sort function 
     sort in reverse order"""
     l = sorted_list(self.normal_list,
                     sort_func=lambda x, y: -1 * cmp(x, y))
     # in reverse order
     for i in range(len(l) - 1):
         self.assertTrue(l[i] >= l[i + 1])
Esempio n. 5
0
    def test_initialization(self):
        """test that initializes and sorts"""
        l = sorted_list(self.normal_list)
        self.assertEqual(len(l), len(self.normal_list))

        # in order
        for i in range(len(l) - 1):
            self.assertTrue(l[i] <= l[i + 1])
Esempio n. 6
0
    def test_initialization(self):
        """test that initializes and sorts"""
        l = sorted_list(self.normal_list)
        self.assertEqual(len(l),len(self.normal_list))

        # in order
        for i in range(len(l)-1):
            self.assertTrue(l[i]<=l[i+1])
Esempio n. 7
0
 def test_insert_to_empty(self):
     l = sorted_list([])
     l.insert(3)
     self.assertTrue(3 in l)
Esempio n. 8
0
 def test_extension(self):
     l = sorted_list(self.normal_list)
     l.extend([1, 2, 3, 4])
     self.assertEqual(len(l) - 4, len(self.normal_list))
     self.assertTrue(4 in l)
Esempio n. 9
0
 def test_insert_to_empty(self):
     l = sorted_list([])
     l.insert(3)
     self.assertTrue(3 in l)
Esempio n. 10
0
 def test_extension(self):
     l = sorted_list(self.normal_list)
     l.extend([1,2,3,4])
     self.assertEqual(len(l)-4,len(self.normal_list))
     self.assertTrue(4 in l)