wiki.techinc.nl/tests/phpunit/integration/includes/diff/DifferenceEngineSlotDiffRendererIntegrationTest.php
James D. Forrester 5b3bbd5ade Drop strings for wgExternalDiffEngine, deprecated in 1.27 and 1.32
Also move the 'unit' test into integration, given it tests code
using globals.

Change-Id: Ie039cae9b5d2870c18a6deefec9a73de522dd847
2019-10-03 22:09:38 +00:00

19 lines
585 B
PHP

<?php
/**
* @group small
*/
class DifferenceEngineSlotDiffRendererIntegrationTest extends \MediaWikiIntegrationTestCase {
/**
* @covers DifferenceEngineSlotDiffRenderer::getExtraCacheKeys
*/
public function testGetExtraCacheKeys_noExternalDiffEngineConfigured() {
$this->setMwGlobals( [ 'wgExternalDiffEngine' => null ] );
$differenceEngine = new CustomDifferenceEngine();
$slotDiffRenderer = new DifferenceEngineSlotDiffRenderer( $differenceEngine );
$extraCacheKeys = $slotDiffRenderer->getExtraCacheKeys();
$this->assertSame( [ 'foo' ], $extraCacheKeys );
}
}