function DrupalHtmlToTextTestCase::testFootnoteReferences
Test that footnote references are properly generated.
Archivo
- drupal-7.x/
modules/ simpletest/ tests/ mail.test, line 364 - Test the Drupal mailing system.
Class
- DrupalHtmlToTextTestCase
- Unit tests for drupal_html_to_text().
Código
function testFootnoteReferences() {
global $base_path, $base_url;
$source = '<a href="http://www.example.com/node/1">Host and path</a>' . '<br /><a href="http://www.example.com">Host, no path</a>' . '<br /><a href="' . $base_path . 'node/1">Path, no host</a>' . '<br /><a href="node/1">Relative path</a>';
// @todo Footnote URLs should be absolute.
$tt = "Host and path [1]" . "\nHost, no path [2]"
// @todo The following two references should be combined.
. "\nPath, no host [3]" . "\nRelative path [4]" . "\n" . "\n[1] http://www.example.com/node/1" . "\n[2] http://www.example.com"
// @todo The following two references should be combined.
. "\n[3] $base_url/node/1" . "\n[4] node/1\n";
$this->assertHtmlToText($source, $tt, 'Footnotes');
}