def test_004_release_seat_seatCode(self): '''解锁座位_ID_SubmitOrder''' requestName = get_current_function_name() client = suds.client.Client(self.url) xml = OnlineTicketingServiceQuery_D.release_seat(OrderCode,SessionPlanCode, '9900000100100301') res = client.service['NetSaleWebServicePort'].query(xml) print res logger.info(requestName + '--' + repxml.get_keyOfValue("ErrorMessage", res)) self.assertEqual(repxml.get_status(res), 'Failure') self.assertIn( u'解锁和锁座不是同一个订单号,锁:1809171436220678',repxml.get_keyOfValue("ErrorMessage", res))
def test_004_confirmSCTS_order(self): '''解锁座位_ID_SubmitOrder''' requestName = get_current_function_name() client = suds.client.Client(self.url) xml = OnlineTicketingServiceQuery_D.release_seat( OrderCode, SessionPlanCode, SeatCode) res = client.service['NetSaleWebServicePort'].query(xml) logger.info(requestName + '--' + repxml.get_keyOfValue("ErrorMessage", res)) self.assertEqual(repxml.get_status(res), 'Success') self.assertEqual(repxml.get_keyOfValue("ErrorMessage", res), 'NULL')
def test_004_release_seat_seatCode(self): '''解锁座位_ID_SubmitOrder_错误的排期编码''' requestName = get_current_function_name() client = suds.client.Client(self.url) xml = OnlineTicketingServiceQuery_D.release_seat( OrderCode, '5518091700102106', SeatCode) res = client.service['NetSaleWebServicePort'].query(xml) logger.info(requestName + '--' + repxml.get_keyOfValue("ErrorMessage", res)) self.assertEqual(repxml.get_status(res), 'Failure') self.assertIn(repxml.get_keyOfValue("ErrorMessage", res), u'无效的放映计划编码')