webtest fixes 4.6
authorjitendrapurohit <jitendra.purohit@webaccessglobal.com>
Tue, 30 Dec 2014 13:29:13 +0000 (18:59 +0530)
committerjitendrapurohit <jitendra.purohit@webaccessglobal.com>
Tue, 30 Dec 2014 13:29:13 +0000 (18:59 +0530)
tests/phpunit/CiviTest/CiviSeleniumTestCase.php
tests/phpunit/WebTest/Contact/AdvancedSearchTest.php
tests/phpunit/WebTest/Contact/SearchbyDateFilterTest.php

index b9d26d5f5ae4ada0ff38d3278150c2845a82531b..2ebe9af9e0e3b40ed6f55f184dd5b19aecfa1738 100644 (file)
@@ -2207,7 +2207,7 @@ class CiviSeleniumTestCase extends PHPUnit_Extensions_SeleniumTestCase {
       $this->type("//*[@id='$fieldName']/../div/ul/li//input", $label);
       $this->typeKeys("//*[@id='$fieldName']/../div/ul/li//input", $label);
       $this->waitForElementPresent("//*[@class='select2-result-label']");
-      $this->clickAt("//*[@class='select2-results']/li[1]/div");
+      $this->clickAt("//*[contains(@class,'select2-result-selectable')]/div[contains(@class, 'select2-result-label')]");
     }
     else {
       if ($xpath) {
index b82d8f1d5b4a9bd8bb484df5d4cb5d8f06c3780b..5cdebbe8f421c0c35c57157b6d583e7423535f4a 100644 (file)
@@ -240,7 +240,8 @@ class WebTest_Contact_AdvancedSearchTest extends CiviSeleniumTestCase {
     $this->clickLink("_qf_Advanced_refresh", "xpath=//div[@class='crm-search-results']//table/tbody/tr[1]/td[6]");
 
     $stateBeforeSort = $this->getText("xpath=//div[@class='crm-search-results']//table/tbody/tr[1]/td[6]");
-    $this->click("xpath=//div[@class='crm-search-results']//table/thead/tr//th/a[contains(text(),'State')]");
+    $this->clickAjaxLink("xpath=//div[@class='crm-search-results']//table/thead/tr//th/a[contains(text(),'State')]");
+    $this->clickAjaxLink("xpath=//div[@class='crm-search-results']//table/thead/tr//th/a[contains(text(),'State')]");
     $this->waitForElementPresent("xpath=//div[@class='crm-search-results']//table/thead/tr//th/a[contains(text(),'State')]");
     $this->assertElementNotContainsText("xpath=//div[@class='crm-search-results']//table/tbody/tr[1]/td[6]", $stateBeforeSort);
   }
index 164162292e670d07357a4dcd40487cc15f7ac6de..cb8870222d4a4d7562716543ae4f5865b7340438 100644 (file)
@@ -307,7 +307,7 @@ class WebTest_Contact_SearchbyDateFilterTest extends CiviSeleniumTestCase {
                 array(
                       'type' => 'select',
                       'locator' => 'contribution_date_relative',
-                      'values' => array('This Day'),
+                      'values' => array('Today'),
             ),
           ),
         ),