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'])
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')