def tearDown(self):
     ClearingKeepingAccounts.machaccnt_pay_dispatch_clear(
         self.amt_info_after, self.mach_pay_up_obj)
     log.info(
         '******************************** -- 测试结束 -- ********************************************'
     )
     log.info('\r\n\r\n\r\n\r\n')
예제 #2
0
 def test_unusual_parameter3(self, unusual_parameter):
     # 提前准备一条数据
     PreconditionKeepingAccounts.mct_promotion_refund_pre(
         Constants.PRE_DATA.PAY_DATA)
     self.after_treatment_data = Handle.machaccnt_pay_dispatch_handle(
         unusual_parameter)
     log.info('参数化处理后的测试数据为:--%s' % self.after_treatment_data)
     res, html = RequestBase.send_request(**
                                          self.after_treatment_data)  # 发送请求
     log.info('本次请求结果为%s' % html)
     excepted = json.loads(self.after_treatment_data['excepted_code'])
     try:
         Handle.machaccnt_pay_dispatch_assert(self,
                                              html,
                                              excepted,
                                              part=True)
     except Exception as e:
         ClearingKeepingAccounts.err_data_clear(
             self.after_treatment_data, trans_no='MH20181229115220NBUu')
         raise e
     ClearingKeepingAccounts.err_data_clear(self.after_treatment_data,
                                            trans_no='MH20181229115220NBUu')
 def tearDown(self):
     ClearingKeepingAccounts.machaccnt_promotion_refund_dispatch_clear(self.after_treatment_data)
     log.info('******************************** -- 测试结束 -- ********************************************')
     log.info('\r\n\r\n\r\n\r\n')
예제 #4
0
 def tearDown(self):
     ClearingKeepingAccounts.err_data_clear(self.after_treatment_data)
     log.info(
         '******************************** -- 测试结束 -- ********************************************'
     )
     log.info('\r\n\r\n\r\n\r\n')