コード例 #1
0
 def testReturnsFlakyForLargeNumberOfFailures(self):
     self.check_call_results = [1, 1, 1, 0, 1, 0, 0, 0, 0, 0]
     ret_code = is_flaky.main()
     self.assertEqual(ret_code, 1)
コード例 #2
0
 def testReturnsNonFlakyForAllSuccesses(self):
     self.check_call_results = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
     ret_code = is_flaky.main()
     self.assertEqual(ret_code, 0)
コード例 #3
0
 def testReturnsNonFlakyForAllFailures(self):
     self.check_call_results = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
     ret_code = is_flaky.main()
     self.assertEqual(ret_code, 0)
コード例 #4
0
 def testExecutesTestCorrectNumberOfTimes(self):
     is_flaky.main()
     self.assertEqual(len(self.check_call_calls), 10)
コード例 #5
0
 def testExecutesTestWithCorrectArguments(self):
     is_flaky.main()
     for call in self.check_call_calls:
         self.assertEqual(call, ['command', 'param1', 'param2'])
コード例 #6
0
ファイル: is_flaky_test.py プロジェクト: AchironOS/chromium-2
 def testReturnsFlakyForLargeNumberOfFailures(self):
   self.check_call_results = [1, 1, 1, 0, 1, 0, 0, 0, 0, 0]
   ret_code = is_flaky.main()
   self.assertEqual(ret_code, 1)
コード例 #7
0
ファイル: is_flaky_test.py プロジェクト: AchironOS/chromium-2
 def testReturnsNonFlakyForAllFailures(self):
   self.check_call_results = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
   ret_code = is_flaky.main()
   self.assertEqual(ret_code, 0)
コード例 #8
0
ファイル: is_flaky_test.py プロジェクト: AchironOS/chromium-2
 def testReturnsNonFlakyForAllSuccesses(self):
   self.check_call_results = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
   ret_code = is_flaky.main()
   self.assertEqual(ret_code, 0)
コード例 #9
0
ファイル: is_flaky_test.py プロジェクト: AchironOS/chromium-2
 def testExecutesTestWithCorrectArguments(self):
   is_flaky.main()
   for call in self.check_call_calls:
     self.assertEqual(call, ['command', 'param1', 'param2'])
コード例 #10
0
ファイル: is_flaky_test.py プロジェクト: AchironOS/chromium-2
 def testExecutesTestCorrectNumberOfTimes(self):
   is_flaky.main()
   self.assertEqual(len(self.check_call_calls), 10)