Here are the examples of the python api mock.Request.post_text taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
2 Examples
0
Source : test_sap_adt_cts.py
with Apache License 2.0
from jfilak
with Apache License 2.0
from jfilak
def test_create_task(self):
self.connection.set_responses(
Response(status_code=201, text=TASK_CREATE_OK_RESPONSE)
)
self.task_1._number = None
self.task_1._transport = self.transport.number
self.task_1.create()
self.maxDiff = None
self.assertEqual(len(self.connection.execs), 1)
self.connection.execs[0].assertEqual(
Request.post_text(
uri=f'/sap/bc/adt/cts/transportrequests/{self.task_1.transport}/tasks',
accept='application/vnd.sap.adt.transportorganizer.v1+xml',
body=f''' < ?xml version="1.0" encoding="ASCII"?>
< tm:root xmlns:tm="http://www.sap.com/cts/adt/tm" tm:number="{self.task_1.transport}" tm:targetuser="{self.task_1.owner}" tm:useraction="newtask"/>
'''
),
asserter=self
)
self.assertEqual(self.task_1.number, TASK_NUMBER)
def test_create_transport(self):
0
Source : test_sap_adt_cts.py
with Apache License 2.0
from jfilak
with Apache License 2.0
from jfilak
def test_create_transport(self):
self.connection.set_responses(
Response(status_code=201, text=TRANSPORT_CREATE_OK_RESPONSE)
)
self.transport._number = None
self.transport.create()
self.maxDiff = None
self.assertEqual(
self.connection.execs,
[ Request.post_text(
uri='/sap/bc/adt/cts/transportrequests',
accept='application/vnd.sap.adt.transportorganizer.v1+xml',
body=f''' < ?xml version="1.0" encoding="UTF-8"?>
< tm:root xmlns:tm="http://www.sap.com/cts/adt/tm" tm:useraction="newrequest">
< tm:request tm:desc="{self.transport.description}" tm:type="K" tm:target="{self.transport.target}" tm:cts_project="">
< tm:task tm:owner="{self.transport.owner}"/>
< /tm:request>
< /tm:root>
'''
)
]
)
self.assertEqual(self.transport.number, TRANSPORT_NUMBER)
class TestADTCTSWorkbenchRequestReassign(TestADTCTSWorkbenchRequestSetup):