<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.5 |
+ | CiviCRM version 4.6 |
+--------------------------------------------------------------------+
| Copyright CiviCRM LLC (c) 2004-2014 |
+--------------------------------------------------------------------+
/**
* Test Signature in TinyMC.
*/
- function testTinyMCE() {
+ public function testTinyMCE() {
$this->webtestLogin();
$this->openCiviPage('dashboard', 'reset=1', 'crm-recently-viewed');
// Go for Ckeck Your Editor, Click on Send Mail
$this->click("//a[@id='crm-contact-actions-link']/span");
- //after clicking on 'Send an Email', wait for the text in tinymce editor to load
- $this->clickLink('link=Send an Email', "xpath=//body[@id='tinymce']/p[2]", FALSE);
+ // the other test checks this in a popup, we'll try it full-page here
+ $this->clickLinkSuppressPopup('link=Send an Email', "xpath=//body[@id='tinymce']/p[2]");
$this->click('subject');
$subject = 'Subject_' . substr(sha1(rand()), 0, 8);
/**
* Test Signature in CKEditor.
*/
- function testCKEditor() {
+ public function testCKEditor() {
$this->webtestLogin();
$this->openCiviPage('dashboard', 'reset=1', 'crm-recently-viewed');
/**
* Helper function to select Editor.
*/
- function _selectEditor($editor) {
+ public function _selectEditor($editor) {
$this->openCiviPage('admin/setting/preferences/display', 'reset=1');
// Change editor if not already selected
/**
* Helper function for Check Signature in Editor.
*/
- function _checkSignature($fieldName, $signature, $editor) {
+ public function _checkSignature($fieldName, $signature, $editor) {
if ($editor == 'CKEditor') {
$this->waitForElementPresent("xpath=//div[@id='cke_{$fieldName}']//iframe");
$this->selectFrame("xpath=//div[@id='cke_{$fieldName}']//iframe");
/**
* Helper function for Check Signature in Activity.
*/
- function _checkActivity($subject, $signature) {
+ public function _checkActivity($subject, $signature) {
$this->openCiviPage('activity/search', 'reset=1', '_qf_Search_refresh');
$this->type('activity_subject', $subject);
$this->assertTextPresent($signature);
}
}
-