def setup_class(self): Logger.logSuiteName(str(self).split('.')[-1]) self.actualOrgId = IrisHelper.updateOrgId( constant.config['reon']['orgId']) self.actualOrgName = IrisHelper.updateOrgName( constant.config['reon']['orgName']) CreateAudience.getPocUsers()
def setup_class(self): Logger.logSuiteName(str(self).split('.')[-1]) self.listInfo = CreateAudience.uploadList('LIVE', 'ORG') self.listInfoFilter = CreateAudience.FilterList('LIVE', 'ORG') constant.config['FilterListID'] = CreateAudience.FilterList( 'LIVE', 'ORG', campaignCheck=False)['ID'] CreateAudience.getPocUsers()
def test_irisv2_message_edit_immediate_live_create_plain_mobile_editStickyListMessage_negativeCase(self, campaignType, testControlType, channel, messageInfo,statusCode,errorCode,errorDescription): CreateAudience.getPocUsers() constant.config['FilterListID'] = CreateAudience.FilterList('LAPSED', 'ORG', campaignCheck=False)['ID'] messageDetails = CreateMessage.create(campaignType, testControlType, 'ORG_USERS', channel, messageInfo, derivedListInfo={'excludeUsers': [], 'includeUsers': ':1'}) CreateMessage.assertResponse(messageDetails['RESPONSE'], 200) messageDetails['PAYLOAD'].pop('targetAudience') messageDetails['PAYLOAD'].update({ 'targetAudience': { 'orgUsers': [self.listInfoFilter['ID']] } }) message_calls().waitForJobDetailsStatusToClose(messageDetails['RESPONSE']['json']['entity']['id'], 'VARIANT_CREATION') editInfo = CreateMessage.edit(constant.config['node'][campaignType][testControlType]['CAMPAIGN']['ID'], messageDetails['RESPONSE']['json']['entity']['id'], messageDetails['PAYLOAD']) CreateMessage.assertResponse(editInfo['RESPONSE'], 400, expectedErrorCode=[errorCode], expectedErrorMessage=errorDescription)
def setup_class(self): constant.config['FilterListID'] = CreateAudience.FilterList( 'LIVE', 'ORG', campaignCheck=False)['ID'] CreateAudience.waitForGVDToBeUpdated(constant.config['FilterListID']) CreateAudience.getPocUsers()
def setup_class(self): CreateAudience.getPocUsers() constant.config['FilterListID'] = CreateAudience.FilterList( 'LAPSED', 'ORG', campaignCheck=False)['ID']
def setup_class(self): Logger.logSuiteName(str(self).split('.')[-1]) CreateAudience.getPocUsers() constant.config['FilterListID'] = CreateAudience.FilterList( 'LAPSED', 'ORG', campaignCheck=False)['ID']
def setup_class(self): CreateAudience.getPocUsers()