def test_prepare(): """Test preparation of whole SOAP message.""" s = SoapMessage( endpoint='endpoint', method='getData', parameters=[('one', '1')], http_headers={'timeout': '3'}, soap_action='ACTION', soap_header="<a_header>data</a_header>", namespace="http://namespace.com") headers, data = s.prepare() assert data == '<?xml version="1.0"?><s:Envelope ' \ 'xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" ' \ 's:encodingStyle="http://schemas.xmlsoap.org/soap' \ '/encoding/"><s:Header><a_header>data</a_header></s' \ ':Header><s:Body><getData ' \ 'xmlns="http://namespace.com"><one>1</one></getData></s' \ ':Body></s:Envelope>'
def test_prepare(): """Test preparation of whole SOAP message.""" s = SoapMessage( endpoint="endpoint", method="getData", parameters=[("one", "1")], http_headers={"timeout": "3"}, soap_action="ACTION", soap_header="<a_header>data</a_header>", namespace="http://namespace.com", ) headers, data = s.prepare() assert (data == '<?xml version="1.0"?><s:Envelope ' 'xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" ' 's:encodingStyle="http://schemas.xmlsoap.org/soap' '/encoding/"><s:Header><a_header>data</a_header></s' ":Header><s:Body><getData " 'xmlns="http://namespace.com"><one>1</one></getData></s' ":Body></s:Envelope>")