| Index: appengine/findit/model/flake/test/master_flake_analysis_test.py
|
| diff --git a/appengine/findit/model/flake/test/master_flake_analysis_test.py b/appengine/findit/model/flake/test/master_flake_analysis_test.py
|
| index 28574142f33e9f0541b550a264d8bd196fe9e502..d676c25282684ae061a43e9afe1852bb924c5e5b 100644
|
| --- a/appengine/findit/model/flake/test/master_flake_analysis_test.py
|
| +++ b/appengine/findit/model/flake/test/master_flake_analysis_test.py
|
| @@ -84,3 +84,24 @@ class MasterFlakeAnalysisTest(unittest.TestCase):
|
| analysis = MasterFlakeAnalysis.Create('m', 'b', 123, 's', 't')
|
| self.assertEqual('s', analysis.step_name)
|
| self.assertEqual('t', analysis.test_name)
|
| +
|
| + def testReset(self):
|
| + analysis = MasterFlakeAnalysis.Create('m', 'b', 123, 's', 't')
|
| + analysis.swarming_rerun_results = {'a': 1}
|
| + analysis.status = analysis_status.RUNNING
|
| + analysis.correct_regression_range = True
|
| + analysis.correct_culprit = False
|
| + analysis.correct_culprit = None
|
| + analysis.build_numbers = [1, 2, 3]
|
| + analysis.pass_rates = [1.0, 1.0, 1.0]
|
| + analysis.suspected_flake_build_number = 123
|
| + analysis.Reset()
|
| +
|
| + self.assertEqual({}, analysis.swarming_rerun_results)
|
| + self.assertEqual(analysis_status.PENDING, analysis.status)
|
| + self.assertIsNone(analysis.correct_regression_range)
|
| + self.assertIsNone(analysis.correct_culprit)
|
| + self.assertIsNone(analysis.completed_time)
|
| + self.assertIsNone(analysis.suspected_flake_build_number)
|
| + self.assertEqual([], analysis.build_numbers)
|
| + self.assertEqual([], analysis.pass_rates)
|
|
|