dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge "Start a very basic version of Special:PageData"
[lhc/web/wiklou.git]
/
tests
/
phpunit
/
includes
/
specials
/
QueryAllSpecialPagesTest.php
diff --git
a/tests/phpunit/includes/specials/QueryAllSpecialPagesTest.php
b/tests/phpunit/includes/specials/QueryAllSpecialPagesTest.php
index
c1083af
..
1208a20
100644
(file)
--- a/
tests/phpunit/includes/specials/QueryAllSpecialPagesTest.php
+++ b/
tests/phpunit/includes/specials/QueryAllSpecialPagesTest.php
@@
-13,6
+13,11
@@
*/
class QueryAllSpecialPagesTest extends MediaWikiTestCase {
*/
class QueryAllSpecialPagesTest extends MediaWikiTestCase {
+ /**
+ * @var SpecialPage[]
+ */
+ private $queryPages;
+
/** List query pages that can not be tested automatically */
protected $manualTest = [
'LinkSearchPage'
/** List query pages that can not be tested automatically */
protected $manualTest = [
'LinkSearchPage'
@@
-36,8
+41,9
@@
class QueryAllSpecialPagesTest extends MediaWikiTestCase {
foreach ( QueryPage::getPages() as $page ) {
$class = $page[0];
foreach ( QueryPage::getPages() as $page ) {
$class = $page[0];
+ $name = $page[1];
if ( !in_array( $class, $this->manualTest ) ) {
if ( !in_array( $class, $this->manualTest ) ) {
- $this->queryPages[$class] =
new $class
;
+ $this->queryPages[$class] =
SpecialPageFactory::getPage( $name )
;
}
}
}
}
}
}