small bug fixes and code coverage
This commit is contained in:
parent
ba6281b2c3
commit
fb642f0e85
|
@ -1,10 +1,10 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
//COMIC CATEGORY -the WordPress ID # of your comic category (default "3")
|
//COMIC CATEGORY -the WordPress ID # of your comic category (default "3")
|
||||||
$comiccat = "58";
|
$comiccat = "55";
|
||||||
|
|
||||||
//BLOG CATEGORY - the WordPress ID of your blog category (default "1")
|
//BLOG CATEGORY - the WordPress ID of your blog category (default "1")
|
||||||
$blogcat = "55";
|
$blogcat = "58";
|
||||||
|
|
||||||
//COMIC FOLDER - the folder your comics files are located in (default "comics")
|
//COMIC FOLDER - the folder your comics files are located in (default "comics")
|
||||||
$comic_folder = "comics";
|
$comic_folder = "comics";
|
||||||
|
|
|
@ -91,6 +91,16 @@ class GraphicalNavigationWidgetTest extends PHPUnit_Framework_TestCase {
|
||||||
$this->w->_group_navigation_buttons(array(), array());
|
$this->w->_group_navigation_buttons(array(), array());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function testSetUpPostNavFilterReturnsData() {
|
||||||
|
_set_filter_expectation('comicpress_set_up_post_nav', array(array(array('test'))));
|
||||||
|
|
||||||
|
$w = $this->getMock('GraphicalNavigationWidget', array('_new_comicpress_storyline', '_new_comicpress_navigation'));
|
||||||
|
$w->expects($this->once())->method('_new_comicpress_storyline')->will($this->returnValue($this->getMock('Storyline', array('set_order_via_flattened_storyline'))));
|
||||||
|
$w->expects($this->once())->method('_new_comicpress_navigation')->will($this->returnValue($this->getMock('Navigation', array('init', 'get_post_nav'))));
|
||||||
|
|
||||||
|
$this->assertEquals('test', $w->set_up_post_nav(array()));
|
||||||
|
}
|
||||||
|
|
||||||
function providerTestSetUpPostNavStoryPrev() {
|
function providerTestSetUpPostNavStoryPrev() {
|
||||||
return array(
|
return array(
|
||||||
array(
|
array(
|
||||||
|
|
|
@ -158,10 +158,6 @@ class GraphicalNavigationWidget extends WP_Widget {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (($filter_link = apply_filters('comicpress_display_navigation_link', $link, $which, $current, $target, $instance)) !== false) {
|
|
||||||
$link = $filter_link;
|
|
||||||
}
|
|
||||||
|
|
||||||
return compact('link', 'navi_class_names');
|
return compact('link', 'navi_class_names');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -298,8 +294,10 @@ class GraphicalNavigationWidget extends WP_Widget {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// @codeCoverageIgnoreStart
|
||||||
function _new_comicpress_storyline() { return new ComicPressStoryline(); }
|
function _new_comicpress_storyline() { return new ComicPressStoryline(); }
|
||||||
function _new_comicpress_navigation() { return new ComicPressNavigation(); }
|
function _new_comicpress_navigation() { return new ComicPressNavigation(); }
|
||||||
|
// @codeCoverageIgnoreEnd
|
||||||
|
|
||||||
function set_up_post_nav($instance) {
|
function set_up_post_nav($instance) {
|
||||||
global $post;
|
global $post;
|
||||||
|
@ -313,7 +311,7 @@ class GraphicalNavigationWidget extends WP_Widget {
|
||||||
|
|
||||||
$result = apply_filters('comicpress_set_up_post_nav', $post_nav, $post, $instance);
|
$result = apply_filters('comicpress_set_up_post_nav', $post_nav, $post, $instance);
|
||||||
if (is_array($result)) {
|
if (is_array($result)) {
|
||||||
return array_shift($result);
|
return array_shift(array_shift($result));
|
||||||
} else {
|
} else {
|
||||||
return $post_nav;
|
return $post_nav;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue