$campaignIds[$campId] = $campId;
$campaignTitles[$campId] = $allCampaigns[$campId];
}
- if (count($campaignIds) > 1) {
- $op = 'IN';
- $campaignIds = '(' . implode(',', $campaignIds) . ')';
- }
- else {
- $campaignIds = reset($campaignIds);
- }
}
else {
$campaignIds = $campaign;
$this->clickAjaxLink("CiviMail", 'campaigns');
$this->multiselect2("campaigns", array("$campaignTitle"));
$this->click("_qf_Advanced_refresh");
- $this->waitForPageToLoad($this->getTimeoutMsec());
// Check for contacts inserted while adding Campaing and Mailing
- foreach ($contactNames as $ctKey => $contact) {
- $this->assertTrue($this->isTextPresent("$contact"));
- }
+ $this->waitForElementPresent('search-status');
+ $this->assertElementContainsText('search-status', '2 Contacts');
}
}