Skip to content

Commit

Permalink
Merge pull request #343 from rollbar/wj-locals-scrub-test
Browse files Browse the repository at this point in the history
Augment locals scrubbing test case
  • Loading branch information
waltjones committed Aug 24, 2020
2 parents 1fb6bc8 + 60103b5 commit c02d526
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions rollbar/test/test_rollbar.py
Original file line number Diff line number Diff line change
Expand Up @@ -861,6 +861,8 @@ def test_anonymous_tuple_args(self, send_payload):
def test_scrub_defaults(self, send_payload):

def _raise(password='sensitive', clear='text'):
headers = { 'Authorization': 'bearer 123' }

raise Exception()

try:
Expand All @@ -878,6 +880,7 @@ def _raise(password='sensitive', clear='text'):
self.assertEqual(2, len(payload['data']['body']['trace']['frames'][-1]['argspec']))
self.assertEqual('password', payload['data']['body']['trace']['frames'][-1]['argspec'][0])
self.assertRegex(payload['data']['body']['trace']['frames'][-1]['locals']['password'], r'\*+')
self.assertRegex(payload['data']['body']['trace']['frames'][-1]['locals']['headers']['Authorization'], r'\*+')
self.assertEqual('clear', payload['data']['body']['trace']['frames'][-1]['argspec'][1])
self.assertEqual('text', payload['data']['body']['trace']['frames'][-1]['locals']['clear'])

Expand Down

0 comments on commit c02d526

Please sign in to comment.