$this->enableComponents("CiviCase");
//add new contact
- $orginalFirstName = $firstName = 'Anthony' . substr(sha1(rand()), 0, 7);
+ $originalFirstName = $firstName = 'Anthony' . substr(sha1(rand()), 0, 7);
$lastName = 'Anderson' . substr(sha1(rand()), 0, 7);
$this->webtestAddContact($firstName, $lastName);
//visit the logging contact summary report
$this->openCiviPage('report/logging/contact/summary', 'reset=1');
+ $this->waitForElementPresent('altered_contact_value');
$this->type('altered_contact_value', $firstName);
$this->click("_qf_LoggingSummary_submit");
$this->waitForPageToLoad($this->getTimeoutMsec());
array(
"log_type" => "Relationship",
"altered_contact" => "{$firstName} {$lastName} [Employee of]",
- "action" => "Update"
+ "action" => "Update",
),
array(
"log_type" => "Relationship",
"altered_contact" => "{$firstName} {$lastName} [Employee of]",
- "action" => "Insert"
+ "action" => "Insert",
),
array(
"log_type" => "Relationship",
"altered_contact" => "{$firstName} {$lastName} [Employee of]",
- "action" => "Delete"
+ "action" => "Delete",
),
//group data check
array(
"log_type" => "Group",
"altered_contact" => "{$firstName} {$lastName} [Case Resources]",
- "action" => "Added"
+ "action" => "Added",
),
array(
"log_type" => "Group",
"altered_contact" => "{$firstName} {$lastName} [Case Resources]",
- "action" => "Removed"
+ "action" => "Removed",
),
//note data check
array("log_type" => "Note", "altered_contact" => "{$firstName} {$lastName}", "action" => "Update"),
array(
"log_type" => "Tag",
"altered_contact" => "{$firstName} {$lastName} [Government Entity]",
- "action" => "Insert"
+ "action" => "Insert",
),
array("log_type" => "Tag", "altered_contact" => "{$firstName} {$lastName} [Company]", "action" => "Delete"),
//case data check
array(
"log_type" => "Case",
"altered_contact" => "{$firstName} {$lastName} [Housing Support]",
- "action" => "Update"
+ "action" => "Update",
),
array(
"log_type" => "Case",
"altered_contact" => "{$firstName} {$lastName} [Housing Support]",
- "action" => "Insert"
+ "action" => "Insert",
),
//case activity check
array(
"log_type" => "Activity",
"altered_contact" => "{$firstName} {$lastName} [Interview]",
- "action" => "Update"
+ "action" => "Update",
),
array(
"log_type" => "Activity",
"altered_contact" => "{$firstName} {$lastName} [Interview]",
- "action" => "Insert"
+ "action" => "Insert",
),
);
$this->verifyReportData($data);
$contactInfo['data'] = array(
array(
'field' => 'Sort Name',
- 'changed_from' => "{$lastName}, {$orginalFirstName}",
- 'changed_to' => "{$lastName}, {$firstName}"
+ 'changed_from' => "{$lastName}, {$originalFirstName}",
+ 'changed_to' => "{$lastName}, {$firstName}",
),
array(
'field' => 'Display Name',
- 'changed_from' => "{$orginalFirstName} {$lastName}",
- 'changed_to' => "{$firstName} {$lastName}"
+ 'changed_from' => "{$originalFirstName} {$lastName}",
+ 'changed_to' => "{$firstName} {$lastName}",
),
- array('field' => 'First Name', 'changed_from' => $orginalFirstName, 'changed_to' => $firstName),
- // array('field' => 'Email Greeting', 'changed_from' => "Dear {$orginalFirstName}", 'changed_to' => "Dear {$firstName}"),
- // array('field' => 'Postal Greeting', 'changed_from' => "Dear {$orginalFirstName}", 'changed_to' => "Dear {$firstName}"),
- // array('field' => 'Addressee', 'changed_from' => "{$orginalFirstName} {$lastName}", 'changed_to' => "{$firstName} {$lastName}"),
+ array('field' => 'First Name', 'changed_from' => $originalFirstName, 'changed_to' => $firstName),
+ // array('field' => 'Email Greeting', 'changed_from' => "Dear {$originalFirstName}", 'changed_to' => "Dear {$firstName}"),
+ // array('field' => 'Postal Greeting', 'changed_from' => "Dear {$originalFirstName}", 'changed_to' => "Dear {$firstName}"),
+ // array('field' => 'Addressee', 'changed_from' => "{$originalFirstName} {$lastName}", 'changed_to' => "{$firstName} {$lastName}"),
);
$contactInfo = array_merge($contactInfo, $data[0]);
array(
"log_type" => "Contact",
"altered_contact" => "{$firstName} {$lastName}",
- "action" => "Delete (to trash)"
- )
+ "action" => "Delete (to trash)",
+ ),
);
$this->verifyReportData($contactDataDelete);