projects
/
civicrm-core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #4724 from atif-shaikh/CRM-15598
[civicrm-core.git]
/
tests
/
phpunit
/
WebTest
/
Event
/
MultiprofileEventTest.php
diff --git
a/tests/phpunit/WebTest/Event/MultiprofileEventTest.php
b/tests/phpunit/WebTest/Event/MultiprofileEventTest.php
index cbca03844a08334e831d7e7875d2576f45aa0141..ff4739dc753019f4a99a1eccec59995fbc160963 100644
(file)
--- a/
tests/phpunit/WebTest/Event/MultiprofileEventTest.php
+++ b/
tests/phpunit/WebTest/Event/MultiprofileEventTest.php
@@
-47,8
+47,8
@@
class WebTest_Event_MultiprofileEventTest extends CiviSeleniumTestCase {
$email1 = $firstName . "@test.com";
$email2 = $participantfname . "@test.com";
$email1 = $firstName . "@test.com";
$email2 = $participantfname . "@test.com";
- //
We need a
payment processor
- $processorName =
"Webtest Dummy" . substr(sha1(rand()), 0, 7)
;
+ //
Use default
payment processor
+ $processorName =
'Test Processor'
;
$this->webtestAddPaymentProcessor($processorName);
//add email to name and address profile
$this->webtestAddPaymentProcessor($processorName);
//add email to name and address profile
@@
-147,8
+147,8
@@
class WebTest_Event_MultiprofileEventTest extends CiviSeleniumTestCase {
$email3 = $participantfname2 . "@test.com";
$email4 = $firstName2 . "@test.com";
$email3 = $participantfname2 . "@test.com";
$email4 = $firstName2 . "@test.com";
- //
We need a
payment processor
- $processorName =
"Webtest Dummy" . substr(sha1(rand()), 0, 7)
;
+ //
Use default
payment processor
+ $processorName =
'Test Processor'
;
$this->webtestAddPaymentProcessor($processorName);
//add email field to name and address profile
$this->webtestAddPaymentProcessor($processorName);
//add email field to name and address profile
@@
-316,7
+316,7
@@
class WebTest_Event_MultiprofileEventTest extends CiviSeleniumTestCase {
}
/**
}
/**
- * @param $eventPageId
+ * @param
int
$eventPageId
*/
function _testRemoveProfile($eventPageId) {
$this->openCiviPage("event/manage/settings", "reset=1&action=update&id=$eventPageId");
*/
function _testRemoveProfile($eventPageId) {
$this->openCiviPage("event/manage/settings", "reset=1&action=update&id=$eventPageId");
@@
-333,7
+333,7
@@
class WebTest_Event_MultiprofileEventTest extends CiviSeleniumTestCase {
}
/**
}
/**
- * @param $customId
+ * @param
int
$customId
*
* @return array
*/
*
* @return array
*/
@@
-502,6
+502,8
@@
class WebTest_Event_MultiprofileEventTest extends CiviSeleniumTestCase {
//$streetAddress = "100 Main Street";
$this->type("address_1_street_address", $streetAddress);
$this->type("address_1_city", "San Francisco");
//$streetAddress = "100 Main Street";
$this->type("address_1_street_address", $streetAddress);
$this->type("address_1_city", "San Francisco");
+ $this->waitForElementPresent('address_1_country_id');
+ $this->select("address_1_country_id", "value=1228");
$this->type("address_1_postal_code", "94117");
$this->select("address_1_state_province_id", "value=1004");
$this->type("email_1_email", "info@civicrm.org");
$this->type("address_1_postal_code", "94117");
$this->select("address_1_state_province_id", "value=1004");
$this->type("email_1_email", "info@civicrm.org");
@@
-510,7
+512,7
@@
class WebTest_Event_MultiprofileEventTest extends CiviSeleniumTestCase {
// Wait for "saved" status msg
$this->waitForElementPresent("_qf_Location_upload-bottom");
// Wait for "saved" status msg
$this->waitForElementPresent("_qf_Location_upload-bottom");
- $this->waitForText
Present(
"'Event Location' information has been saved.");
+ $this->waitForText
('crm-notification-container',
"'Event Location' information has been saved.");
}
/**
}
/**
@@
-553,7
+555,7
@@
class WebTest_Event_MultiprofileEventTest extends CiviSeleniumTestCase {
}
/**
}
/**
- * @param $profileId
+ * @param
int
$profileId
*
* @return null
*/
*
* @return null
*/
@@
-625,12
+627,12
@@
class WebTest_Event_MultiprofileEventTest extends CiviSeleniumTestCase {
}
/**
}
/**
- * @param $eventPageId
- * @param $customId
- * @param $firstName
- * @param $lastName
- * @param $participantfname
- * @param $participantlname
+ * @param
int
$eventPageId
+ * @param
int
$customId
+ * @param
string
$firstName
+ * @param
string
$lastName
+ * @param
string
$participantfname
+ * @param
string
$participantlname
* @param $email1
* @param $email2
*/
* @param $email1
* @param $email2
*/
@@
-666,9
+668,11
@@
class WebTest_Event_MultiprofileEventTest extends CiviSeleniumTestCase {
$this->type("current_employer", "ABCD");
$this->type("job_title", "Painter");
$this->type("current_employer", "ABCD");
$this->type("job_title", "Painter");
+ $this->waitForElementPresent('nick_name');
$this->type("nick_name", "Nick");
$this->type("url-1", "http://www.test.com");
$this->type("nick_name", "Nick");
$this->type("url-1", "http://www.test.com");
+ $this->waitForElementPresent('street_address-Primary');
$this->type("street_address-Primary", "Primary street address");
$this->type("city-Primary", "primecity");
$this->type("phone-Primary-1", "98667764");
$this->type("street_address-Primary", "Primary street address");
$this->type("city-Primary", "primecity");
$this->type("phone-Primary-1", "98667764");
@@
-680,6
+684,7
@@
class WebTest_Event_MultiprofileEventTest extends CiviSeleniumTestCase {
$this->type("middle_name", "xyz");
$this->click("name=gender_id value=2");
$this->type("middle_name", "xyz");
$this->click("name=gender_id value=2");
+ $this->waitForElementPresent('participant_role');
$this->select("participant_role", "value=2");
$this->click("_qf_Register_upload-bottom");
$this->select("participant_role", "value=2");
$this->click("_qf_Register_upload-bottom");
@@
-700,6
+705,7
@@
class WebTest_Event_MultiprofileEventTest extends CiviSeleniumTestCase {
$this->type("custom_" . $customId[1], "participant_custom1");
$this->type("custom_" . $customId[2], "participant_custom1");
$this->type("custom_" . $customId[1], "participant_custom1");
$this->type("custom_" . $customId[2], "participant_custom1");
+ $this->waitForElementPresent('street_address-Primary');
$this->type("street_address-Primary", "Primary street address");
$this->type("city-Primary", "primecity");
$this->type("phone-Primary-1", "98667764");
$this->type("street_address-Primary", "Primary street address");
$this->type("city-Primary", "primecity");
$this->type("phone-Primary-1", "98667764");
@@
-714,11
+720,11
@@
class WebTest_Event_MultiprofileEventTest extends CiviSeleniumTestCase {
}
/**
}
/**
- * @param $eventPageId
- * @param $customId
- * @param $firstName2
- * @param $lastName2
- * @param $participantfname2
+ * @param
int
$eventPageId
+ * @param
int
$customId
+ * @param
string
$firstName2
+ * @param
string
$lastName2
+ * @param
string
$participantfname2
* @param $participantlname2
* @param $email3
* @param $email4
* @param $participantlname2
* @param $email3
* @param $email4
@@
-811,7
+817,7
@@
class WebTest_Event_MultiprofileEventTest extends CiviSeleniumTestCase {
}
/**
}
/**
- * @param $cfId
+ * @param
int
$cfId
*/
function _removeEmailField($cfId) {
$this->openCiviPage("admin/uf/group/field", "action=delete&id={$cfId}");
*/
function _removeEmailField($cfId) {
$this->openCiviPage("admin/uf/group/field", "action=delete&id={$cfId}");