Skip to content
This repository was archived by the owner on Sep 12, 2024. It is now read-only.

Commit f0f5bff

Browse files
committed
add unittests for utils.url_encode_params
1 parent c4d29c3 commit f0f5bff

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

tests/test_utils.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,16 @@ def test_es_header(self):
7070
fake_result = {
7171
'Content-Type': 'application/json',
7272
'Authorization': 'Basic ZmFrZV9lbnRyeXBvaW50bmFtZTpmYWtlX3Bhc3N3b3Jk'}
73-
self.assertEqual(result, fake_result)
73+
self.assertDictEqual(result, fake_result)
74+
75+
76+
class TestUrlEncodeParams(unittest.TestCase):
77+
78+
def test_url_encode_params(self):
79+
from WmAgentScripts.utils import url_encode_params
80+
params = {"query1": "test1", "query2": ["test2", "test3"]}
81+
result = url_encode_params(params)
82+
self.assertEqual(result, "query2=test2&query2=test3&query1=test1")
7483

7584

7685
if __name__ == '__main__':

0 commit comments

Comments
 (0)