1
import time_sorted_tests
9
data = '''ticket.tests.test_read_api.TicketReadAPITest.test_get_ticket_steps_detail ... OK (0.049 secs)
10
ticket.tests.test_read_api.TicketReadAPITest.test_get_ticket_update_status_api ... OK (0.046 secs)'''
13
class T(unittest.TestCase):
14
def test_gen_timings(self):
15
t = time_sorted_tests.gen_timings(data)
17
self.assertEqual(t[0], 'ticket.tests.test_read_api.TicketReadAPITest.test_get_ticket_steps_detail')
18
self.assertEqual(t[1], 0.049)
20
def test_gen_timings_bad_data(self):
21
t = time_sorted_tests.gen_timings(data + '\noutput from test.')
22
# Iterate through all the data.
25
def test_sort_timings(self):
26
t = time_sorted_tests.gen_timings(data)
27
s = time_sorted_tests.sort_timings(t)
28
self.assertEqual(s[0][1], 0.046)
29
self.assertEqual(s[1][1], 0.049)
31
if __name__ == '__main__':