Page MenuHomePhabricator

PageDisqus needs default config to pass CI
Closed, ResolvedPublic

Description

The config $wgPageDisqusShortname is empty in the extension.json which breaks CI

12:22:20 There was 1 error:
12:22:20 
12:22:20 1) MediaWiki\Skins\Vector\Tests\Integration\SkinVectorTest::testGetTemplateData
12:22:20 MWException: Veuillez définir <code>$wgPageDisqusShortname</code> dans LocalSettings.php
12:22:20 
12:22:20 /workspace/src/extensions/PageDisqus/PageDisqus.class.php:13
12:22:20 /workspace/src/includes/HookContainer/HookContainer.php:330
12:22:20 /workspace/src/includes/HookContainer/HookContainer.php:137
12:22:20 /workspace/src/includes/HookContainer/HookRunner.php:3409
12:22:20 /workspace/src/includes/skins/Skin.php:720
12:22:20 /workspace/src/includes/skins/SkinMustache.php:187
12:22:20 /workspace/src/skins/Vector/includes/SkinVector.php:181
12:22:20 /workspace/src/vendor/wikimedia/testing-access-wrapper/src/TestingAccessWrapper.php:99
12:22:20 /workspace/src/skins/Vector/tests/phpunit/integration/SkinVectorTest.php:79
12:22:20 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:449

The message is pagedisqus-shortname: Please set <code>$wgPageDisqusShortname</code> in LocalSettings.php

Event Timeline

Pppery subscribed.

Tests for this extension now appear to be passing. Not sure what fixed it.