| Index: appengine/findit/model/crash/test/crash_analysis_test.py
|
| diff --git a/appengine/findit/model/crash/test/crash_analysis_test.py b/appengine/findit/model/crash/test/crash_analysis_test.py
|
| index f8c711bee5345b291c7c72bd0486a9dfe2731431..556edb2b3311f96e40fc8fde1c24f7c68c9d8ed0 100644
|
| --- a/appengine/findit/model/crash/test/crash_analysis_test.py
|
| +++ b/appengine/findit/model/crash/test/crash_analysis_test.py
|
| @@ -4,15 +4,14 @@
|
|
|
| from datetime import datetime
|
|
|
| -import unittest
|
| -
|
| +from crash.test.crash_testcase import CrashTestCase
|
| from model.crash.crash_analysis import CrashAnalysis
|
| from model import analysis_status
|
| from model import result_status
|
| from model import triage_status
|
|
|
|
|
| -class CrashAnalysisTest(unittest.TestCase):
|
| +class CrashAnalysisTest(CrashTestCase):
|
| def testCrashAnalysisStatusIsCompleted(self):
|
| for status in (analysis_status.COMPLETED, analysis_status.ERROR):
|
| analysis = CrashAnalysis()
|
| @@ -95,3 +94,10 @@ class CrashAnalysisTest(unittest.TestCase):
|
| analysis = CrashAnalysis()
|
| analysis.Update(update)
|
| self.assertFalse(hasattr(analysis, 'dummy'))
|
| +
|
| + def testCreateCrashAnalysis(self):
|
| + crash_identifiers = {'signature': 'sig'}
|
| + analysis = CrashAnalysis.Create(crash_identifiers)
|
| + analysis.put()
|
| + self.assertIsNotNone(analysis)
|
| + self.assertEqual(CrashAnalysis.Get(crash_identifiers), analysis)
|
|
|