You are here

rel_to_abs.test in Relative Path to Absolute URLs 7

testing coverage for rel_to_abs.module

File

rel_to_abs.test
View source
<?php

/**
 * @file testing coverage for rel_to_abs.module
 */
class testRelToAbsUnitTestCase extends DrupalUnitTestCase {
  public static function getInfo() {
    return array(
      'name' => 'rel_to_abs unit tests',
      'description' => 'Unit tests of rel_to_abs.module.',
      'group' => 'Rel to Abs',
    );
  }
  function setUp() {
    drupal_load('module', 'rel_to_abs');
    parent::setUp();
  }
  public function testRelToAbsFilterUnitTestCase() {
    $lang = language_default();
    $front = url('<front>', array(
      'absolute' => TRUE,
      'language' => $lang,
    ));
    $markup = '<div><a href="/node/1">link</a><img src="/files/test.jpg"/><span background="/files/test.jpg">test</span><a href="mailto:test@test.test"></a><a href="#anchor"></a></div>';
    $check = '<div><a href="' . $front . '/node/1">link</a><img src="' . $front . '/files/test.jpg"/><span background="' . $front . '/files/test.jpg">test</span><a href="mailto:test@test.test"></a><a href="#anchor"></a></div>';
    $result = rel_to_abs_filter_html($markup, NULL, NULL);
    $this
      ->assertEqual($check, $result);
  }

}

Classes

Namesort descending Description
testRelToAbsUnitTestCase @file testing coverage for rel_to_abs.module