Page MenuHomeWickedGov Phorge

ExportDemoTest.php
No OneTemporary

Size
804 B
Referenced Files
None
Subscribers
None

ExportDemoTest.php

<?php
namespace MediaWiki\Tests\Maintenance;
use DOMDocument;
use WikiExporter;
/**
* Test making sure the demo export xml is valid.
* This is NOT a unit test
*
* @group Dump
* @group large
* @coversNothing
*/
class ExportDemoTest extends DumpTestCase {
public function testExportDemo() {
$fname = __DIR__ . "/../../../docs/export-demo.xml";
$version = WikiExporter::schemaVersion();
$dom = new DomDocument();
$dom->load( $fname );
// Ensure, the demo is for the current version
$this->assertEquals(
$version,
$dom->documentElement->getAttribute( 'version' ),
'export-demo.xml should have the current version'
);
$this->assertTrue(
$dom->schemaValidate( __DIR__ . "/../../../docs/export-" . $version . ".xsd" ),
"schemaValidate has found an error"
);
}
}

File Metadata

Mime Type
text/x-php
Expires
Tue, Aug 18, 17:09 (3 w, 4 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
ad/da/9c210c05eeadd664b00ce6825b54
Default Alt Text
ExportDemoTest.php (804 B)

Event Timeline