Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1882)

Unified Diff: appengine/findit/model/crash/test/crash_analysis_test.py

Issue 2322133002: [Findit] Add cracas_crash_analysis (Closed)
Patch Set: Rebase. Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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)

Powered by Google App Engine
This is Rietveld 408576698