def test_multi_upload(self): data = [{ "name": "test123", "url": "test123", "price": 1, "idInMarket": "2", "market": "jd", "priceChangeHistory": {}, "pics": ["//img11.360buyimg.com/n5/g5/M02/13/01/rBEDik_1R30IAAAAAAGUYQ9bunkAADuBALXmuUAAZR5063.jpg", "//img11.360buyimg.com/n5/g5/M02/13/01/rBEIDE_1R4QIAAAAAAFsQyeQklgAADuBALpuPsAAWxb978.jpg"] }, { "name": "test123", "url": "test123", "price": 2, "idInMarket": "3", "market": "jd", "priceChangeHistory": {}, "pics": ["//img11.360buyimg.com/n5/g5/M02/13/01/rBEDik_1R30IAAAAAAGUYQ9bunkAADuBALXmuUAAZR5063.jpg"] } ] rv = self.app.post("/upload/multi", data=json.dumps(data)) result_dic = tool.get_result_dic(rv.data) assert 0 == result_dic["err_no"] rv = self.app.post("/upload/multi", data=json.dumps(data)) result_dic = tool.get_result_dic(rv.data) assert 2 == result_dic["err_no"]
def test_single_upload(self): data = { "name": "test123", "url": "test123", "price": 123, "idInMarket": "1", "market": "jd", "priceChangeHistory": {}, "isLowestPrice": True, "pics": ["//img11.360buyimg.com/n5/g5/M02/13/01/rBEDik_1R30IAAAAAAGUYQ9bunkAADuBALXmuUAAZR5063.jpg"] } rv = self.app.post("/upload/single", data=json.dumps(data)) result_dic = tool.get_result_dic(rv.data) assert 0 == result_dic["err_no"] rv = self.app.post("/upload/single", data=json.dumps(data)) result_dic = tool.get_result_dic(rv.data) assert 2 == result_dic["err_no"]
def test_single_update(self): data = { "idInMarket": "1", "market": "jd", "update": { "name": "111111", "pics": ["//img11.360buyimg.com/n5/g5/M02/13/01/rBEDik_1R30IAAAAAAGUYQ9bunkAADuBALXmuUAAZR5063.jpg", "//img11.360buyimg.com/n5/g5/M02/13/01/rBEIDE_1R4QIAAAAAAFsQyeQklgAADuBALpuPsAAWxb978.jpg"] } } rv = self.app.post("/update/single", data=json.dumps(data)) result_dic = tool.get_result_dic(rv.data) assert 0 == result_dic["err_no"] time.sleep(2)
def test_multi_update(self): data = [{ "idInMarket": "2", "market": "jd", "update": { "name": "1111111" } }, { "idInMarket": "3", "market": "jd", "update": { "name": "1111111" } } ] rv = self.app.post("/update/multi", data=json.dumps(data)) result_dic = tool.get_result_dic(rv.data) assert 0 == result_dic["err_no"]