From: addshore Date: Sat, 22 Feb 2014 10:41:17 +0000 (+0100) Subject: Add unit test for Status __wakeup X-Git-Tag: 1.31.0-rc.0~16765^2~2 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22suivi_revisions%22%29%20.%20%22?a=commitdiff_plain;h=78be2c58d49fd032212e816f002f6b68c1150868;p=lhc%2Fweb%2Fwiklou.git Add unit test for Status __wakeup Change-Id: I5f116bc7df5932d6f5aeed7b81680cc08e243d0f --- diff --git a/tests/phpunit/includes/StatusTest.php b/tests/phpunit/includes/StatusTest.php index 2ba804f5ce..9cafe2c519 100644 --- a/tests/phpunit/includes/StatusTest.php +++ b/tests/phpunit/includes/StatusTest.php @@ -519,4 +519,16 @@ class StatusTest extends MediaWikiLangTestCase { $this->assertEquals( $error, $errors[0]['message'] ); } + /** + * @covers Status::__wakeup + */ + public function testWakeUpSanitizesCallback() { + $status = new Status(); + $status->cleanCallback = function( $value ) { + return '-' . $value . '-'; + }; + $status->__wakeup(); + $this->assertEquals( false, $status->cleanCallback ); + } + }