Browse Source

Fixed mocked tests for latest symsynd

Armin Ronacher 8 years ago
parent
commit
f11fb2d562

+ 1 - 1
tests/sentry/lang/native/test_plugin.py

@@ -232,7 +232,7 @@ class BasicResolvingIntegrationTest(TestCase):
             "B33C37A8-F933-4B6B-9FFA-152282BFDF13/"
             "SentryTest.app/SentryTest"
         )
-        if parse_addr(frame['instruction_addr']) != 4295098384:
+        if not (4295098384 <= parse_addr(frame['instruction_addr']) < 4295098388):
             return [{
                 'filename': 'Foo.swift',
                 'line': 82,

+ 1 - 1
tests/sentry/lang/native/test_processor.py

@@ -37,7 +37,7 @@ def patched_symbolize_system_frame(self, frame, img, sdk_info,
                                    symbolserver_match=None):
     assert symbolize_inlined
     assert sdk_info == SDK_INFO
-    if frame['instruction_addr'] == 6016:
+    if 6016 <= frame['instruction_addr'] < 6020:
         return [{
             'object_name': '/usr/lib/whatever.dylib',
             'symbol_name': 'whatever_system',