fixes in the tests directory:
authorAlexandre Emsenhuber <ialex@users.mediawiki.org>
Thu, 30 Jul 2009 15:59:04 +0000 (15:59 +0000)
committerAlexandre Emsenhuber <ialex@users.mediawiki.org>
Thu, 30 Jul 2009 15:59:04 +0000 (15:59 +0000)
* create default object to avoid PHP notices in ArticleTest
* remove broken constructor in SearchMySQL4Test
* remove pass by ref to avoid PHP warnings in SearchEngineTest

tests/ArticleTest.php
tests/SearchEngineTest.php
tests/SearchMySQL4Test.php

index a65e1ee..f36b026 100644 (file)
@@ -80,6 +80,7 @@ class ArticleTest extends PHPUnit_Framework_TestCase {
        }
 
        function testCompressRevisionTextUtf8() {
+               $row = new stdClass;
                $row->old_text = "Wiki est l'\xc3\xa9cole superieur !";
                $row->old_flags = Revision::compressRevisionText( $row->old_text );
                $this->assertTrue( false !== strpos( $row->old_flags, 'utf-8' ),
@@ -94,6 +95,7 @@ class ArticleTest extends PHPUnit_Framework_TestCase {
 
        function testCompressRevisionTextUtf8Gzip() {
                $GLOBALS['wgCompressRevisions'] = true;
+               $row = new stdClass;
                $row->old_text = "Wiki est l'\xc3\xa9cole superieur !";
                $row->old_flags = Revision::compressRevisionText( $row->old_text );
                $this->assertTrue( false !== strpos( $row->old_flags, 'utf-8' ),
index 0ae14bd..1732600 100644 (file)
@@ -65,7 +65,7 @@ END
                        , $this->db->tableName( 'searchindex' ) );
        }
 
-       function fetchIds( &$results ) {
+       function fetchIds( $results ) {
                $matches = array();
                while( $row = $results->next() ) {
                        $matches[] = $row->getTitle()->getPrefixedText();
index 0f3a4c2..4fe4d54 100644 (file)
@@ -4,10 +4,6 @@ require_once( 'SearchEngineTest.php' );
 class SearchMySQL4Test extends SearchEngineTest {
        var $db;
 
-       function __construct( $name ) {
-               parent::__construct( $name );
-       }
-
        function setUp() {
                $GLOBALS['wgContLang'] = new Language;
                $this->db = $this->buildTestDatabase(