Skip to content

Commit c3de71a

Browse files
manickiWMDE bot
authored andcommitted
data-model lib: Do not require Mediawiki to run unit tests
Change-Id: I902e95f5a839fa80142ac1d810f174894311f711
1 parent 5c956ab commit c3de71a

4 files changed

Lines changed: 4 additions & 11 deletions

File tree

tests/unit/Entity/EntityIdTest.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
namespace Wikibase\DataModel\Tests\Entity;
44

55
use InvalidArgumentException;
6-
use MediaWikiUnitTestCase;
76
use ReflectionClass;
87
use Wikibase\DataModel\Entity\EntityId;
98
use Wikibase\DataModel\Entity\ItemId;
@@ -22,7 +21,7 @@
2221
* @author Jeroen De Dauw < jeroendedauw@gmail.com >
2322
* @author John Erling Blad < jeblad@gmail.com >
2423
*/
25-
class EntityIdTest extends MediaWikiUnitTestCase {
24+
class EntityIdTest extends \PHPUnit\Framework\TestCase {
2625

2726
public static function instanceProvider() {
2827
$ids = [];

tests/unit/Entity/EntityIdValueTest.php

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
namespace Wikibase\DataModel\Tests\Entity;
44

55
use DataValues\IllegalValueException;
6-
use MediaWikiUnitTestCase;
76
use Wikibase\DataModel\Entity\EntityId;
87
use Wikibase\DataModel\Entity\EntityIdValue;
98
use Wikibase\DataModel\Entity\ItemId;
@@ -21,7 +20,7 @@
2120
* @author Thiemo Kreuz
2221
* @author Daniel Kinzler
2322
*/
24-
class EntityIdValueTest extends MediaWikiUnitTestCase {
23+
class EntityIdValueTest extends \PHPUnit\Framework\TestCase {
2524

2625
public function testCanConstruct() {
2726
$entityId = new ItemId( 'Q123' );
@@ -152,9 +151,6 @@ public static function provideDeserializationCompatibility() {
152151
* @param EntityIdValue $expected
153152
*/
154153
public function testDeserializationCompatibility( $serialized, EntityIdValue $expected ) {
155-
if ( str_contains( $serialized, 'C:32:"Wikibase\DataModel\Entity\ItemId"' ) ) {
156-
$this->expectDeprecationAndContinue( '/::unserialize/' );
157-
}
158154
$id = unserialize( $serialized );
159155

160156
$this->assertEquals( $expected, $id );

tests/unit/Entity/ItemIdTest.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
namespace Wikibase\DataModel\Tests\Entity;
44

55
use InvalidArgumentException;
6-
use MediaWikiUnitTestCase;
76
use Wikibase\DataModel\Entity\ItemId;
87

98
/**
@@ -15,7 +14,7 @@
1514
* @license GPL-2.0-or-later
1615
* @author Jeroen De Dauw < jeroendedauw@gmail.com >
1716
*/
18-
class ItemIdTest extends MediaWikiUnitTestCase {
17+
class ItemIdTest extends \PHPUnit\Framework\TestCase {
1918

2019
/**
2120
* @dataProvider idSerializationProvider

tests/unit/Entity/NumericPropertyIdTest.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
namespace Wikibase\DataModel\Tests\Entity;
44

55
use InvalidArgumentException;
6-
use MediaWikiUnitTestCase;
76
use Wikibase\DataModel\Entity\NumericPropertyId;
87

98
/**
@@ -14,7 +13,7 @@
1413
*
1514
* @license GPL-2.0-or-later
1615
*/
17-
class NumericPropertyIdTest extends MediaWikiUnitTestCase {
16+
class NumericPropertyIdTest extends \PHPUnit\Framework\TestCase {
1817

1918
/**
2019
* @dataProvider idSerializationProvider

0 commit comments

Comments
 (0)