Exemple #1
0
 /**
  * Tests the JHtmlEmail::cloak method.
  *
  * @return  void
  *
  * @since   3.1
  */
 public function testCloak()
 {
     $this->assertThat(JHtmlEmail::cloak('*****@*****.**'), $this->StringContains(".innerHTML += '<a ' + path + '\\'' + prefix + ':' + addy"), 'Cloak e-mail with mailto link');
     $this->assertThat(JHtmlEmail::cloak('*****@*****.**', false), $this->StringContains("var path = 'hr' + 'ef' + '=';"), 'Cloak e-mail with no mailto link');
     $this->assertThat(JHtmlEmail::cloak('*****@*****.**', true, '*****@*****.**'), $this->StringContains("var addy_text"), 'Cloak e-mail with mailto link and separate e-mail address text');
     $this->assertThat(JHtmlEmail::cloak('*****@*****.**', true, 'Joomla! Administrator', false), $this->StringContains("var addy_text"), 'Cloak e-mail with mailto link and separate non-e-mail address text');
 }
 /**
  * Tests the JHtmlEmail::cloak method.
  *
  * @return  void
  *
  * @since   3.1
  */
 public function testCloak()
 {
     $this->assertThat(JHtmlEmail::cloak('*****@*****.**'), $this->StringContains('<span id="cloak'), 'Cloak email with mailto link');
     $this->assertThat(JHtmlEmail::cloak('*****@*****.**', false), $this->StringContains('<span id="cloak'), 'Cloak email with no mailto link');
     $this->assertThat(JHtmlEmail::cloak('*****@*****.**', true, '*****@*****.**'), $this->StringContains('<span id="cloak'), 'Cloak email with mailto link and separate email address text');
     $this->assertThat(JHtmlEmail::cloak('*****@*****.**', true, 'Joomla! Administrator', false), $this->StringContains('<span id="cloak'), 'Cloak email with mailto link and separate non-email address text');
 }