Commit 33071ed7ee836bad33a54077da1531c95493c2c7
Merge remote-tracking branch 'origin/master'
Showing
6 changed files
with
72 additions
and
5 deletions
commons/api/duplicateToken.py
... | ... | @@ -24,10 +24,9 @@ class duplicateToken(): |
24 | 24 | self.header["Host"] = com.get_global_config("global_data", "host", "gateway") |
25 | 25 | |
26 | 26 | def jmsf_duplicate_commit_token(self): |
27 | - re = sy1.get(url=self.url, headers=self.header,proxies=my.myproxies) | |
27 | + re = sy1.get(url=self.url, headers=self.header) | |
28 | 28 | return re.json()["data"] |
29 | 29 | |
30 | 30 | |
31 | 31 | # du=duplicateToken() |
32 | -# du.jmsf_duplicate_commit_token() | |
33 | 32 | # print(du.jmsf_duplicate_commit_token()) | ... | ... |
commons/api/weighingServiceSave.py
... | ... | @@ -53,6 +53,7 @@ class weighingServiceSave(): |
53 | 53 | |
54 | 54 | |
55 | 55 | |
56 | + | |
56 | 57 | # tt=weighingServiceSave() |
57 | 58 | # re=sy1.post(url=tt.url,headers=tt.header,json=tt.body,proxies=my.myproxies) |
58 | -# # print(re.json()) | |
59 | 59 | \ No newline at end of file |
60 | +# print(re.json()) | |
60 | 61 | \ No newline at end of file | ... | ... |
commons/basic/__init__.py
0 → 100644
commons/basic/listCarType.py
0 → 100644
1 | +#!/usr/bin/python | |
2 | +# -*- coding: UTF-8 -*- | |
3 | +import urllib3 | |
4 | +from commons import common as com | |
5 | +from commons.MySession import my,sy1,sy2 | |
6 | +urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) | |
7 | + | |
8 | + | |
9 | +class listCarType(): | |
10 | + url = "http://test.gateway.diligrp.com:8285/jmsf-web/api/jmsf/query/listCarType" | |
11 | + header = { | |
12 | + "UAP_accessToken": "demo", | |
13 | + "UAP_refreshToken": "demo", | |
14 | + "UAP_firmId": "9", | |
15 | + "Content-Type": "application/json", | |
16 | + "Host": "test.gateway.diligrp.com:8285", | |
17 | + "Content-Length": "23"} | |
18 | + body = {"businessCode":"jmsf"} | |
19 | + | |
20 | + def __init__(self): | |
21 | + self.url = listCarType.url.replace("http://test.", com.get_global_config("global_data", "environment", "en")) | |
22 | + self.header = listCarType.header | |
23 | + self.header["UAP_accessToken"] = sy1.cookies["UAP_accessToken"] | |
24 | + self.header["UAP_refreshToken"] = sy1.cookies["UAP_refreshToken"] | |
25 | + self.header["UAP_firmId"] = sy1.cookies["UAP_firmId"] | |
26 | + self.header["Host"] = com.get_global_config("global_data", "host", "gateway") | |
27 | + | |
28 | + def car_list(self): | |
29 | + re = sy1.post(url=self.url, headers=self.header,json=self.body) | |
30 | + return re.json() | |
31 | + | |
32 | +# tt=listCarType() | |
33 | +# print(tt.car_list()) | |
0 | 34 | \ No newline at end of file | ... | ... |
config/global_data.conf
testcase/weightBizBill/test_weighingServiceSave.py
0 → 100644
1 | +#!/usr/bin/python | |
2 | +# -*- coding: UTF-8 -*- | |
3 | +import unittest | |
4 | +import urllib3 | |
5 | +from commons.MySession import my,sy1 | |
6 | +from commons.api.weighingServiceSave import weighingServiceSave | |
7 | +from commons.basic.listCarType import listCarType | |
8 | +urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) | |
9 | +we=weighingServiceSave() | |
10 | +li=listCarType() | |
11 | + | |
12 | + | |
13 | + | |
14 | +class test_weighingServiceSave(unittest.TestCase): | |
15 | + "称重服务" | |
16 | + | |
17 | + @unittest.case_mark(my.mark()) | |
18 | + def test_weighingServiceSave_01(self): | |
19 | + "称重服务-称重服务:成功新增一条称重服务单" | |
20 | + body=we.body.copy() | |
21 | + body["carTypeId"]=li.car_list()["data"][0]["id"] | |
22 | + body["carTypeName"]=li.car_list()["data"][0]["carTypeName"] | |
23 | + body["carTypeCode"]=li.car_list()["data"][0]["code"] | |
24 | + re=sy1.post(url=we.url,headers=we.header,json=body) | |
25 | + print(re.json()) | |
26 | + self.assertEqual(re.status_code, 200) | |
27 | + self.assertTrue("'message':'交费成功','result':'交费成功','success':True" in str(re.json()).replace(" ","")) | |
28 | + | |
29 | + | |
30 | +if __name__ == "__main__": | |
31 | + | |
32 | + unittest.main(verbosity=2) | |
33 | + | |
34 | + # com.run_one(test_weighingServiceSave("test_weighingServiceSave_01")) | ... | ... |