refactor test
This commit is contained in:
parent
1a48521ba9
commit
756f90e6cf
|
@ -295,12 +295,22 @@ class DailyImageWidgetTest extends PHPUnit_Framework_TestCase {
|
||||||
$this->assertEquals($parse_xml_result, is_array(get_option('hubblesite-daily-image-cache')));
|
$this->assertEquals($parse_xml_result, is_array(get_option('hubblesite-daily-image-cache')));
|
||||||
}
|
}
|
||||||
|
|
||||||
function testWidowProtection() {
|
|
||||||
$this->assertEquals("this is fixed", $this->diw->_fix_widows("this is fixed"));
|
function providerTestWidowProtection() {
|
||||||
$this->assertEquals("<p>this is fixed</p>", $this->diw->_fix_widows("<p>this is fixed</p>"));
|
return array(
|
||||||
$this->assertEquals("<a>this is fixed</a>", $this->diw->_fix_widows("<a>this is fixed</a>"));
|
array("this is fixed", "this is fixed"),
|
||||||
$this->assertEquals("<a href='meow'>word</a>", $this->diw->_fix_widows("<a href='meow'>word</a>"));
|
array("<p>this is fixed</p>" ,"<p>this is fixed</p>"),
|
||||||
$this->assertEquals("<p>this is fixed</p><p>Also fixed</p>", $this->diw->_fix_widows("<p>this is fixed</p><p>Also fixed</p>"));
|
array("<a>this is fixed</a>", "<a>this is fixed</a>"),
|
||||||
|
array("<a href='meow'>word</a>", "<a href='meow'>word</a>"),
|
||||||
|
array("<p>this is fixed</p><p>Also fixed</p>", '<p>this is fixed</p><p>Also fixed</p>')
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @dataProvider providerTestWidowProtection
|
||||||
|
*/
|
||||||
|
function testWidowProtection($source, $result) {
|
||||||
|
$this->assertEquals($result, $this->diw->_fix_widows($source));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue