コード例 #1
0
ファイル: test_med_maint.py プロジェクト: conradho/algorithm1
 def test_random_order(self):
     intStream = [3, 1, 2, 4]
     resMeds = med_maint.record_medians(intStream)
     ansMeds = [3, 1, 2, 2]
     self.assertEqual(resMeds, ansMeds)
コード例 #2
0
ファイル: test_med_maint.py プロジェクト: conradho/algorithm1
 def test_mult_in_order(self):
     intStream = [1, 2, 3, 4]
     resMeds = med_maint.record_medians(intStream)
     ansMeds = [1, 1, 2, 2]
     self.assertEqual(resMeds, ansMeds)
コード例 #3
0
ファイル: test_med_maint.py プロジェクト: conradho/algorithm1
 def test_mult_reverse_order(self):
     intStream = [4, 3, 2, 1]
     resMeds = med_maint.record_medians(intStream)
     ansMeds = [4, 3, 3, 2]
     self.assertEqual(resMeds, ansMeds)
コード例 #4
0
ファイル: test_med_maint.py プロジェクト: conradho/algorithm1
 def test_singleton_input(self):
     intStream = [4]
     resMeds = med_maint.record_medians(intStream)
     ansMeds = [4]
     self.assertEqual(resMeds, ansMeds)