[Mediawiki-l] test cases available for MediaWiki

jean jayet jean.jayet at france.sun.com
Mon Oct 22 17:03:55 UTC 2007


trying to execute the php tests under maintenance subdir i catch the
following output

don't know how to fix it ?
does anybody face same issue ?

thks in advance,
Jean

# /usr/php5/5.2.4/bin/php parserTests.php -c /etc/php5/5.2.4
This is MediaWiki version 1.11.0.

Reading tests from "maintenance/parserTests.txt"...
PHP Warning:  pg_query(): Query failed: ERROR:  relation "searchindex"
does not exist in
/var/apache2/htdocs/wiki/mediawiki-1.11.0/includes/DatabasePostgres.php
on line 506
A database error has occurred
Query: CREATE TEMPORARY TABLE searchindex (LIKE searchindex INCLUDING
DEFAULTS)
Function:
Error: 1 ERROR:  relation "searchindex" does not exist

Backtrace:
#0 /var/apache2/htdocs/wiki/mediawiki-1.11.0/includes/Database.php(779):
DatabasePostgres->reportQueryError('ERROR:  relatio...', 1, 'CREATE
TEMPORAR...', '', false)
#1
/var/apache2/htdocs/wiki/mediawiki-1.11.0/maintenance/parserTests.inc(475):
Database->query('CREATE TEMPORAR...')
#2
/var/apache2/htdocs/wiki/mediawiki-1.11.0/maintenance/parserTests.inc(416):
ParserTest->setupDatabase()
#3
/var/apache2/htdocs/wiki/mediawiki-1.11.0/maintenance/parserTests.inc(739):
ParserTest->setupGlobals()
#4
/var/apache2/htdocs/wiki/mediawiki-1.11.0/maintenance/parserTests.inc(166):
ParserTest->addArticle('Main Page', 'blah blah', 34)
#5
/var/apache2/htdocs/wiki/mediawiki-1.11.0/maintenance/parserTests.inc(130):
ParserTest->runFile('/var/apache2/ht...')
#6
/var/apache2/htdocs/wiki/mediawiki-1.11.0/maintenance/parserTests.php(68):
ParserTest->runTestsFromFiles(Array)
#7 {main}


Platonides wrote On 10/17/07 02:43 PM,:
> jean jayet wrote:
> 
>>hi folks
>>
>>have setup succesfully MediaWiki 1.11.0 on Sparc OpenSolaris
>>
>>are there system tests / test cases available for MediaWiki i could run
>>? (pointer / link / wiki, etc,...)
>>
>>
>>thks
>>Jean
> 
> 
> You could run the parsertests (maintenance folder) but if PHP works on 
> that system, it will only fail those failing everywhere else ;)
> 
> I'd recommend you to check on the borders: file uploads (interact with 
> FS), sending emails (with the SMTP)...
> 
> 
> _______________________________________________
> MediaWiki-l mailing list
> MediaWiki-l at lists.wikimedia.org
> http://lists.wikimedia.org/mailman/listinfo/mediawiki-l




More information about the MediaWiki-l mailing list