Convert bytes to request and pass tests
This commit is contained in:
parent
e67db95e11
commit
97b2c50887
|
@ -66,7 +66,7 @@ class API(object):
|
|||
'Content-Type': 'text/xml; charset=utf-8',
|
||||
'Content-Length': len(xml),
|
||||
}
|
||||
rqst = request.Request(self.url, xml, headers)
|
||||
rqst = request.Request(self.url, bytes(xml.encode('utf-8')), headers)
|
||||
try:
|
||||
response = request.urlopen(rqst)
|
||||
return response.read()
|
||||
|
|
24
test.py
24
test.py
|
@ -6,20 +6,20 @@ from seurvalencia.picking import *
|
|||
from seurvalencia.utils import services
|
||||
from base64 import decodestring
|
||||
|
||||
print "Seur services"
|
||||
print("Seur services")
|
||||
services = services()
|
||||
print services
|
||||
print(services)
|
||||
|
||||
with API(username, password, debug=debug) as seurvalencia_api:
|
||||
print "Test connection"
|
||||
print seurvalencia_api.test_connection()
|
||||
print("Test connection")
|
||||
print(seurvalencia_api.test_connection())
|
||||
|
||||
print "Get cities by zip"
|
||||
print seurvalencia_api.get_city('08720')
|
||||
print("Get cities by zip")
|
||||
print(seurvalencia_api.get_city('08720'))
|
||||
|
||||
with Picking(username, password, debug=debug) as picking_api:
|
||||
|
||||
print "Send a new shipment"
|
||||
print("Send a new shipment")
|
||||
data = {}
|
||||
|
||||
#~ data['adn_aduana_destino'] = ''
|
||||
|
@ -101,19 +101,19 @@ with Picking(username, password, debug=debug) as picking_api:
|
|||
|
||||
reference, label, error = picking_api.create(data)
|
||||
|
||||
print reference
|
||||
print(reference)
|
||||
|
||||
if error:
|
||||
print error
|
||||
print(error)
|
||||
|
||||
file = open("/tmp/seur-valencia.txt", "w")
|
||||
file.write(label)
|
||||
file.close()
|
||||
print "Generated label file in /tmp/seur-valencia.txt"
|
||||
print("Generated label file in /tmp/seur-valencia.txt")
|
||||
|
||||
print "Picking PDF deliveried"
|
||||
print("Picking PDF deliveried")
|
||||
pdf = picking_api.info()
|
||||
file = open("/tmp/seur-valencia.pdf", "w")
|
||||
file.write(pdf)
|
||||
file.close()
|
||||
print "Generated PDF deliveries in /tmp/seur-valencia.pdf"
|
||||
print("Generated PDF deliveries in /tmp/seur-valencia.pdf")
|
||||
|
|
Loading…
Reference in New Issue