From 054dd03b809312fac2193ae84c96690ede264f4a Mon Sep 17 00:00:00 2001 From: mjollnir_ Date: Thu, 11 Sep 2008 14:03:41 +0000 Subject: [PATCH] MDL-15666 - adding extra test to forum portfolio caller --- .../test_forum_portfolio_callers.php | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/mod/forum/simpletest/test_forum_portfolio_callers.php b/mod/forum/simpletest/test_forum_portfolio_callers.php index 00271b1ed4..7a6aca5c40 100644 --- a/mod/forum/simpletest/test_forum_portfolio_callers.php +++ b/mod/forum/simpletest/test_forum_portfolio_callers.php @@ -10,7 +10,8 @@ class testForumPortfolioCallers extends portfoliolib_test { public $module_type = 'forum'; public $modules = array(); public $entries = array(); - public $caller; + public $postcaller; + public $discussioncaller; public function setUp() { global $DB, $USER; @@ -44,7 +45,11 @@ class testForumPortfolioCallers extends portfoliolib_test { $first_post = reset($posts); $callbackargs = array('postid' => $first_post->id, 'discussionid' => $first_discussion->id); - $this->caller = parent::setup_caller('forum_portfolio_caller', $callbackargs, $first_post->userid); + $this->postcaller = parent::setup_caller('forum_portfolio_caller', $callbackargs, $first_post->userid); + + unset($callbackargs['postid']); + $this->discussioncaller = parent::setup_caller('forum_portfolio_caller', $callbackargs, $first_post->userid); + } public function tearDown() { @@ -52,9 +57,13 @@ class testForumPortfolioCallers extends portfoliolib_test { } public function test_caller_sha1() { - $sha1 = $this->caller->get_sha1(); - $this->caller->prepare_package(); - $this->assertEqual($sha1, $this->caller->get_sha1()); + $sha1 = $this->postcaller->get_sha1(); + $this->postcaller->prepare_package(); + $this->assertEqual($sha1, $this->postcaller->get_sha1()); + + $sha1 = $this->discussioncaller->get_sha1(); + $this->discussioncaller->prepare_package(); + $this->assertEqual($sha1, $this->discussioncaller->get_sha1()); } } -- 2.39.5