| 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..70e71ced4228985b1bdae12f55eef37ab0563f33 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,21 @@ 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 = 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)
|
| + self.assertIsNone(analysis.completed_time)
|
| + self.assertIsNone(analysis.suspected_flake_build_number)
|
| + self.assertEqual([], analysis.build_numbers)
|
| + self.assertEqual([], analysis.pass_rates)
|
|
|