コード例 #1
0
    def test_over_max(self):
        values = []
        for n in xrange(5):
            values.append({'filename': 'frame %d' % n})
        value = {'frames': values}
        trim_frames(value, max_frames=4)

        assert len(value['frames']) == 4

        for value, num in zip(values[:2], xrange(2)):
            assert value['filename'] == 'frame %d' % num

        for value, num in zip(values[2:], xrange(3, 5)):
            assert value['filename'] == 'frame %d' % num
コード例 #2
0
ファイル: test_stacktrace.py プロジェクト: Superdense/sentry
    def test_over_max(self):
        values = []
        for n in xrange(5):
            values.append({'filename': 'frame %d' % n})
        value = {'frames': values}
        trim_frames(value, max_frames=4)

        assert len(value['frames']) == 4

        for value, num in zip(values[:2], xrange(2)):
            assert value['filename'] == 'frame %d' % num

        for value, num in zip(values[2:], xrange(3, 5)):
            assert value['filename'] == 'frame %d' % num
コード例 #3
0
 def test_under_max(self):
     value = {'frames': [{'filename': 'foo'}]}
     trim_frames(value)
     assert len(value['frames']) == 1
     assert value.get('frames_omitted') is None
コード例 #4
0
ファイル: test_stacktrace.py プロジェクト: Superdense/sentry
 def test_under_max(self):
     value = {'frames': [{'filename': 'foo'}]}
     trim_frames(value)
     assert len(value['frames']) == 1
     assert value.get('frames_omitted') is None