Update Sale Don Confiao
This commit is contained in:
		| @@ -3,13 +3,21 @@ import requests | ||||
| import json | ||||
|  | ||||
| url = 'http://localhost:18030' | ||||
| key = '9a9ffc430146447d81e6698240199a4be2b0e774cb18474999d0f60e33b5b1eb1cfff9d9141346a98844879b5a9e787489c891ddc8fb45cc903b7244cab64fb1' | ||||
| key = ( | ||||
|     '9a9ffc430146447d81' | ||||
|     'e6698240199a4be2b0' | ||||
|     'e774cb18474999d0f60e' | ||||
|     '33b5b1eb1cfff9d91413' | ||||
|     '46a98844879b5a9e78748' | ||||
|     '9c891ddc8fb45cc903b7244cab64fb1' | ||||
| ) | ||||
|  | ||||
| db = 'tryton' | ||||
| application_name = 'sale_don_confiao' | ||||
| base_url = '{}/{}/{}'.format(url, db, application_name) | ||||
|  | ||||
| response_parties = requests.get( | ||||
|     base_url+'/parties', | ||||
|     base_url + '/parties', | ||||
|     headers={ | ||||
|         'Authorization': f'bearer {key}', | ||||
|     }) | ||||
| @@ -21,7 +29,7 @@ response_party = requests.get( | ||||
|     }) | ||||
|  | ||||
| response_post_party = requests.post( | ||||
|     base_url+'/parties', | ||||
|     base_url + '/parties', | ||||
|     headers={ | ||||
|         'Authorization': f'bearer {key}', | ||||
|     }, data=json.dumps({ | ||||
| @@ -29,31 +37,31 @@ response_post_party = requests.post( | ||||
|     })) | ||||
|  | ||||
| response_categories = requests.get( | ||||
|     base_url+'/categories', | ||||
|     base_url + '/categories', | ||||
|     headers={ | ||||
|         'Authorization': f'bearer {key}', | ||||
|     }) | ||||
|  | ||||
| response_products = requests.get( | ||||
|     base_url+'/products', | ||||
|     base_url + '/products', | ||||
|     headers={ | ||||
|         'Authorization': f'bearer {key}', | ||||
|     }) | ||||
|  | ||||
| response_search_products = requests.get( | ||||
|     base_url+'/search_products/Aceite', | ||||
|     base_url + '/search_products/Aceite', | ||||
|     headers={ | ||||
|         'Authorization': f'bearer {key}', | ||||
|     }) | ||||
|  | ||||
| response_sales = requests.get( | ||||
|     base_url+'/sales', | ||||
|     base_url + '/sales', | ||||
|     headers={ | ||||
|         'Authorization': f'bearer {key}', | ||||
|     }) | ||||
|  | ||||
| response_sale = requests.get( | ||||
|     base_url+'/sale/120', | ||||
|     base_url + '/sale/120', | ||||
|     headers={ | ||||
|         'Authorization': f'bearer {key}', | ||||
|     }) | ||||
|   | ||||
| @@ -124,8 +124,10 @@ class DonConfiaoApiRouteTestCase( | ||||
|                 'Authorization': f'bearer {self.key}', | ||||
|             }) | ||||
|  | ||||
|         raise Exception(response.text) | ||||
|         products = json.loads( | ||||
|             response.get_data().decode()) | ||||
|             response) | ||||
|  | ||||
|         self.assertEqual(response.status_code, HTTPStatus.OK) | ||||
|         self.assertEqual(len(products), 1) | ||||
|  | ||||
| @@ -236,3 +238,33 @@ class DonConfiaoApiRouteTestCase( | ||||
|     #             })) | ||||
|  | ||||
|     #         self.assertEqual(response.status_code, HTTPStatus.OK) | ||||
|     # | ||||
|  | ||||
|     def test_get_payment_methods(self): | ||||
|         client = self.client() | ||||
|  | ||||
|         response = client.get( | ||||
|             f'/{self.db_name}/sale_don_confiao/payment_methods', | ||||
|             headers={ | ||||
|                 'Authorization': f'bearer {self.key}', | ||||
|             }) | ||||
|  | ||||
|         expected_payment_methods = [ | ||||
|             { | ||||
|                 "text": "Efectivo", | ||||
|                 "value": "CASH" | ||||
|             }, | ||||
|             { | ||||
|                 "text": "Confiar", | ||||
|                 "value": "CONFIAR" | ||||
|             }, | ||||
|             { | ||||
|                 "text": "Bancolombia", | ||||
|                 "value": "BANCOLOMBIA" | ||||
|             } | ||||
|         ] | ||||
|  | ||||
|         self.assertEqual( | ||||
|             json.loads( | ||||
|                 response.text | ||||
|             )[0]["payment_methods"], expected_payment_methods) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user