Beispiel #1
0
 def setup_class(self):
     Logger.logSuiteName(str(self).split('.')[-1])
     VenenoHelper.configRateLimit(enable=True, channel='EMAIL')
     VenenoHelper.setupStrategy(daily=1, weekly=2, monthly=3, channel='EMAIL')
     self.testObjectForRateLimit = VenenoHelper.preRequisitesForVenenoRateLimit('email',testControl='custom')
     self.campaignId = self.testObjectForRateLimit['campaign']['id']
     VenenoHelper.updateEmailStatus(self.testObjectForRateLimit['list'])
Beispiel #2
0
 def setup_class(self):
     Logger.logSuiteName(str(self).split('.')[-1])
     self.actualOrgId = construct.updateOrgId(
         constant.config['wechat']['orgId'])
     self.actualOrgName = construct.updateOrgName(
         constant.config['wechat']['orgName'])
     VenenoHelper.configRateLimit(enable=True, channel='WECHAT')
     VenenoHelper.setupStrategy(daily=1,
                                weekly=2,
                                monthly=3,
                                channel='WECHAT')
     self.testObjectForRateLimit = VenenoHelper.preRequisitesForVenenoRateLimit(
         'WECHAT')
     self.campaignId = self.testObjectForRateLimit['campaign']['id']
 def teardown_class(self):
     Logger.log('Disable Rate Limit Config')
     VenenoHelper.configRateLimit(enable=False, channel='PUSH')
     construct.updateOrgId(self.actualOrgId)
     construct.updateOrgName(self.actualOrgName)
 def teardown_class(self):
     Logger.log('Disable Rate Limit Config')
     VenenoHelper.configRateLimit(enable=False, channel='EMAIL')