Skip to content

Commit

Permalink
test: augment locals scrubbing test case
Browse files Browse the repository at this point in the history
  • Loading branch information
waltjones committed Aug 24, 2020
1 parent 1fb6bc8 commit 60103b5
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 60103b5

Please sign in to comment.