summaryrefslogtreecommitdiffstats
path: root/omaha_server/crash/tests/test_utils.py
diff options
context:
space:
mode:
authorEgor Yurtaev <yurtaev.egor@gmail.com>2014-12-24 14:00:53 +0600
committerEgor Yurtaev <yurtaev.egor@gmail.com>2014-12-25 12:56:50 +0600
commit203c67624b7ab566a89ba27a017e26d05ec0e6ff (patch)
tree25b1b78de75d7da6a12d83d064625bfbe58b857d /omaha_server/crash/tests/test_utils.py
parent0d7849d297b62fb52c5b28b52e9b35804b2cbd01 (diff)
downloadomaha-server-203c67624b7ab566a89ba27a017e26d05ec0e6ff.zip
omaha-server-203c67624b7ab566a89ba27a017e26d05ec0e6ff.tar.gz
omaha-server-203c67624b7ab566a89ba27a017e26d05ec0e6ff.tar.bz2
add url to crash view in admin-panel
Diffstat (limited to 'omaha_server/crash/tests/test_utils.py')
-rw-r--r--omaha_server/crash/tests/test_utils.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/omaha_server/crash/tests/test_utils.py b/omaha_server/crash/tests/test_utils.py
index 337caf9..2e406fe 100644
--- a/omaha_server/crash/tests/test_utils.py
+++ b/omaha_server/crash/tests/test_utils.py
@@ -24,6 +24,7 @@ from mock import patch
from django import test
from django.core.files.uploadedfile import SimpleUploadedFile
+from django.core.urlresolvers import reverse
from crash.utils import (
get_stacktrace,
@@ -103,12 +104,14 @@ class SignatureTest(test.TestCase):
class SendStackTraceTest(test.TestCase):
@patch('crash.utils.client')
+ @test.override_settings(HOST_NAME='example.com')
def test_send_stacktrace_sentry(self, mock_client):
meta = dict(
lang='en',
version='1.0.0.1',
)
crash = Crash(
+ pk=123,
upload_file_minidump=SimpleUploadedFile('./dump.dat', False),
stacktrace=stacktrace,
stacktrace_json=parse_stacktrace(stacktrace),
@@ -121,6 +124,9 @@ class SendStackTraceTest(test.TestCase):
send_stacktrace_sentry(crash)
extra = {
+ 'crash_admin_panel_url': 'http://{}{}'.format(
+ 'example.com',
+ reverse('admin:crash_crash_change', args=(crash.pk,))),
'crashdump_url': crash.upload_file_minidump.url,
'lang': 'en',
'version': '1.0.0.1'}