aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phpunit/integration/includes
diff options
context:
space:
mode:
authorAmir Sarabadani <ladsgroup@gmail.com>2024-12-03 15:36:52 +0100
committerAmir Sarabadani <ladsgroup@gmail.com>2025-01-06 13:11:19 +0100
commitdea746d28b0a8f8dbceb454753b99020299e5cb5 (patch)
tree9cf1c1d36bcfbcf9e857f02e511a88605ca9bfbc /tests/phpunit/integration/includes
parent5da793e83598e25fdd6a237a3096ef4530490260 (diff)
downloadmediawikicore-dea746d28b0a8f8dbceb454753b99020299e5cb5.tar.gz
mediawikicore-dea746d28b0a8f8dbceb454753b99020299e5cb5.zip
file: Basic support for writing to the new file tables
Bug: T368113 Change-Id: I8d98d187ba4f1342167820b5710f5382b2ac4831
Diffstat (limited to 'tests/phpunit/integration/includes')
-rw-r--r--tests/phpunit/integration/includes/filerepo/file/ForeignDBFileTest.php16
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/phpunit/integration/includes/filerepo/file/ForeignDBFileTest.php b/tests/phpunit/integration/includes/filerepo/file/ForeignDBFileTest.php
new file mode 100644
index 000000000000..fb890e656d9d
--- /dev/null
+++ b/tests/phpunit/integration/includes/filerepo/file/ForeignDBFileTest.php
@@ -0,0 +1,16 @@
+<?php
+
+use MediaWiki\Title\Title;
+
+/** @covers \ForeignDBFile */
+class ForeignDBFileTest extends MediaWikiIntegrationTestCase {
+
+ public function testShouldConstructCorrectInstanceFromTitle() {
+ $title = Title::makeTitle( NS_FILE, 'Awesome_file' );
+ $repoMock = $this->createMock( LocalRepo::class );
+
+ $file = ForeignDBFile::newFromTitle( $title, $repoMock );
+
+ $this->assertInstanceOf( ForeignDBFile::class, $file );
+ }
+}