trytondo-sale_order/tests/SaleOrderApiTest.py

35 lines
916 B
Python

import pudb
import requests
import json
url = 'http://localhost:18030'
key = 'f46f14d77db646b0ac0802e7bdab9cbb' + (
'1d53ad96387242e1918c45854dce5238707fed31daa64cab88569d119512153') + (
'64db6ced393b44f198ab9a3967b6f4ddf')
db = 'tryton'
application_name = 'sale_order'
base_url = '{}/{}/{}'.format(url, db, application_name)
post_sale_order = requests.post(
base_url + '/order',
headers={
'Authorization': f'bearer {key}',
}, data=json.dumps({
"party": 2573,
"pickup_location": 'on_site',
"lines": [[
"create", [{
"quantity": "5",
"unitprice": "10"
}]]]
})
)
get_sale_order = requests.get(
base_url + '/order/1',
headers={
'Authorization': f'bearer {key}',
})
pudb.set_trace()