Skip to content

Commit 56e6248

Browse files
Tomas.Pail@dlubal.comTomas.Pail@dlubal.com
authored andcommitted
fixed UT for suds requests
1 parent 375d558 commit 56e6248

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

UnitTests/test_suds_requests.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,11 @@ def test_open():
7373
assert response.read() == b'abc123'
7474

7575

76-
def test_send():
76+
@pytest.mark.parametrize("url", [
77+
"http://url",
78+
"https://url"
79+
])
80+
def test_send(url):
7781
session = mock.Mock()
7882
session.post.return_value.content = b'abc123'
7983
session.post.return_value.headers = {
@@ -83,7 +87,7 @@ def test_send():
8387
session.post.return_value.status_code = 200
8488
transport = suds_requests.RequestsTransport(session)
8589
request = suds.transport.Request(
86-
'http://url',
90+
url,
8791
'I AM SOAP! WHY AM I NOT CLEAN!!!',
8892
)
8993
request.headers = {
@@ -94,12 +98,13 @@ def test_send():
9498
reply = transport.send(request)
9599

96100
session.post.assert_called_with(
97-
'http://url',
101+
url,
98102
data='I AM SOAP! WHY AM I NOT CLEAN!!!',
99103
headers={
100104
'A': 1,
101105
'B': 2,
102106
},
107+
verify=True
103108
)
104109
assert reply.code == 200
105110
assert reply.headers == {

0 commit comments

Comments
 (0)