Skip to content

Commit 8284c09

Browse files
committed
#10 add new test for cleaning up secrets
1 parent 128093e commit 8284c09

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

tests/fixtures/test-error-response.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55
"password": "secret",
66
"key": "secret",
77
"apikey": "secret",
8-
"api_key": "secret"
8+
"api_key": "secret",
9+
"apiSecret": "secret",
10+
"api_Pass": "secret",
11+
"API": "secret"
12+
913
}
1014
}

tests/test_suite_analyzer.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,10 @@ def test_error_response(self):
107107
self.assertEqual(self.analyzer.get_param('config.key'), "secret")
108108
self.assertEqual(self.analyzer.get_param('config.apikey'), "secret")
109109
self.assertEqual(self.analyzer.get_param('config.api_key'), "secret")
110+
self.assertEqual(self.analyzer.get_param('config.apiSecret'), "secret")
111+
self.assertEqual(self.analyzer.get_param('config.api_Pass'), "secret")
112+
self.assertEqual(self.analyzer.get_param('config.API'), "secret")
113+
110114

111115
# Run the error method
112116
with self.assertRaises(SystemExit):
@@ -124,6 +128,10 @@ def test_error_response(self):
124128
self.assertEqual(json_output['input']['config']['key'], 'REMOVED')
125129
self.assertEqual(json_output['input']['config']['apikey'], 'REMOVED')
126130
self.assertEqual(json_output['input']['config']['api_key'], 'REMOVED')
131+
self.assertEqual(json_output['input']['config']['apiSecret'], 'REMOVED')
132+
self.assertEqual(json_output['input']['config']['api_Pass'], 'secret')
133+
self.assertEqual(json_output['input']['config']['API'], 'secret')
134+
127135

128136

129137
class TestReportResponse(unittest.TestCase):

0 commit comments

Comments
 (0)