mirror of
https://github.com/Karaka-Management/oms-Media.git
synced 2026-01-11 17:08:40 +00:00
upgrade phpunit
This commit is contained in:
parent
c415c0fbac
commit
0d2d180e0e
|
|
@ -28,8 +28,8 @@ trait ApiControllerCollectionTrait
|
|||
{
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiCollectionCreateWitRandomPath() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -93,8 +93,8 @@ trait ApiControllerCollectionTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiCollectionCreateInvalid() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -108,8 +108,8 @@ trait ApiControllerCollectionTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiCollectionCreateWithPath() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -130,8 +130,8 @@ trait ApiControllerCollectionTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiCollectionFromMedia() : void
|
||||
{
|
||||
$media = new Media();
|
||||
|
|
|
|||
|
|
@ -29,8 +29,8 @@ trait ApiControllerMediaTrait
|
|||
{
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testCreateDbEntries() : void
|
||||
{
|
||||
$status = [
|
||||
|
|
@ -77,8 +77,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaUploadRandomPath() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -126,8 +126,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaUploadDefinedPath() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -180,8 +180,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testUploadFilesInvalidPathSetting() : void
|
||||
{
|
||||
self::assertEquals(
|
||||
|
|
@ -198,8 +198,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaUpdate() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -263,8 +263,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaCreateWithPath() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -286,8 +286,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testCreateView() : void
|
||||
{
|
||||
$media = new Media();
|
||||
|
|
@ -312,8 +312,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportHTM() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -329,8 +329,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportPDF() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -346,8 +346,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportC() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -363,8 +363,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportTXT() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -380,8 +380,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportCSV() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -397,8 +397,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportXLS() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -414,8 +414,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportXLSX() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -431,8 +431,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportDOC() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -448,8 +448,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportDOCX() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -465,8 +465,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportPPT() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -482,8 +482,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportPPTX() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -499,8 +499,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportJPG() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -516,8 +516,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportGIF() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -533,8 +533,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportPNG() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -550,8 +550,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportMP3() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -567,8 +567,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportMP4() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -584,8 +584,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportMPEG() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
@ -601,8 +601,8 @@ trait ApiControllerMediaTrait
|
|||
|
||||
/**
|
||||
* @covers \Modules\Media\Controller\ApiController
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testApiMediaExportBIN() : void
|
||||
{
|
||||
$response = new HttpResponse();
|
||||
|
|
|
|||
|
|
@ -21,12 +21,10 @@ use Modules\Media\Models\CollectionMapper;
|
|||
/**
|
||||
* @internal
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Media\Models\CollectionMapper::class)]
|
||||
final class CollectionMapperTest extends \PHPUnit\Framework\TestCase
|
||||
{
|
||||
/**
|
||||
* @covers \Modules\Media\Models\CollectionMapper
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testCR() : void
|
||||
{
|
||||
$media = new Collection();
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@ use Modules\Media\Models\NullMedia;
|
|||
/**
|
||||
* @internal
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Media\Models\Collection::class)]
|
||||
final class CollectionTest extends \PHPUnit\Framework\TestCase
|
||||
{
|
||||
protected Collection $media;
|
||||
|
|
@ -33,10 +34,7 @@ final class CollectionTest extends \PHPUnit\Framework\TestCase
|
|||
$this->media = new Collection();
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Collection
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testDefault() : void
|
||||
{
|
||||
self::assertEquals(0, $this->media->id);
|
||||
|
|
@ -52,30 +50,21 @@ final class CollectionTest extends \PHPUnit\Framework\TestCase
|
|||
self::assertInstanceOf('\Modules\Media\Models\NullMedia', $this->media->getSourceByName('invalid'));
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Collection
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testCreatedByInputOutput() : void
|
||||
{
|
||||
$this->media->createdBy = new NullAccount(1);
|
||||
self::assertEquals(1, $this->media->createdBy->id);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Collection
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testExtensionInputOutput() : void
|
||||
{
|
||||
$this->media->extension = 'pdf';
|
||||
self::assertEquals('pdf', $this->media->extension);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Collection
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testPathInputOutput() : void
|
||||
{
|
||||
$this->media->setPath('/home/root');
|
||||
|
|
@ -85,40 +74,28 @@ final class CollectionTest extends \PHPUnit\Framework\TestCase
|
|||
self::assertEquals('/home/root', $this->media->getPath());
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Collection
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testDescriptionInputOutput() : void
|
||||
{
|
||||
$this->media->description = 'This is a description';
|
||||
self::assertEquals('This is a description', $this->media->description);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Collection
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testSizeInputOutput() : void
|
||||
{
|
||||
$this->media->size = 11;
|
||||
self::assertEquals(11, $this->media->size);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Collection
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testVersionedInputOutput() : void
|
||||
{
|
||||
$this->media->isVersioned = true;
|
||||
self::assertTrue($this->media->isVersioned);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Collection
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testSourceInputOutput() : void
|
||||
{
|
||||
$this->media->setSources([$a = new NullMedia(1), $b = new NullMedia(2), $c = new NullMedia(3)]);
|
||||
|
|
@ -128,10 +105,7 @@ final class CollectionTest extends \PHPUnit\Framework\TestCase
|
|||
self::assertEquals($b, $this->media->getSourceByName('test'));
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Collection
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testSourceAddInputOutput() : void
|
||||
{
|
||||
$this->media->setSources([$a = new NullMedia(1), $b = new NullMedia(2), $c = new NullMedia(3)]);
|
||||
|
|
@ -139,10 +113,7 @@ final class CollectionTest extends \PHPUnit\Framework\TestCase
|
|||
self::assertEquals([$a, $b, $c, $d], $this->media->getSources());
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Collection
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testIteration() : void
|
||||
{
|
||||
$this->media->setSources([$a = new NullMedia(1), $b = new NullMedia(2), $c = new NullMedia(3)]);
|
||||
|
|
|
|||
|
|
@ -23,12 +23,10 @@ use Modules\Media\Models\MediaMapper;
|
|||
/**
|
||||
* @internal
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Media\Models\MediaMapper::class)]
|
||||
final class MediaMapperTest extends \PHPUnit\Framework\TestCase
|
||||
{
|
||||
/**
|
||||
* @covers \Modules\Media\Models\MediaMapper
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testCR() : void
|
||||
{
|
||||
$media = new Media();
|
||||
|
|
@ -56,10 +54,7 @@ final class MediaMapperTest extends \PHPUnit\Framework\TestCase
|
|||
self::assertEquals($media->name, $mediaR->name);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\MediaMapper
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testAbsolute() : void
|
||||
{
|
||||
$media = new Media();
|
||||
|
|
@ -86,10 +81,7 @@ final class MediaMapperTest extends \PHPUnit\Framework\TestCase
|
|||
self::assertEquals($media->name, $mediaR->name);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\MediaMapper
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testDirectoryMapping() : void
|
||||
{
|
||||
$media = new Media();
|
||||
|
|
@ -116,10 +108,7 @@ final class MediaMapperTest extends \PHPUnit\Framework\TestCase
|
|||
self::assertEquals($media->name, $mediaR->name);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\MediaMapper
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testGetVirtualPath() : void
|
||||
{
|
||||
$media = new Media();
|
||||
|
|
@ -148,10 +137,7 @@ final class MediaMapperTest extends \PHPUnit\Framework\TestCase
|
|||
self::assertEquals($media->name, $mediaR->name);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\MediaMapper
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testParentcollection() : void
|
||||
{
|
||||
$collection = new Collection();
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@ use Modules\Media\Models\MediaStatus;
|
|||
/**
|
||||
* @internal
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Media\Models\Media::class)]
|
||||
final class MediaTest extends \PHPUnit\Framework\TestCase
|
||||
{
|
||||
protected Media $media;
|
||||
|
|
@ -33,10 +34,7 @@ final class MediaTest extends \PHPUnit\Framework\TestCase
|
|||
$this->media = new Media();
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Media
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testDefault() : void
|
||||
{
|
||||
self::assertEquals(0, $this->media->id);
|
||||
|
|
@ -53,30 +51,21 @@ final class MediaTest extends \PHPUnit\Framework\TestCase
|
|||
self::assertFalse($this->media->isVersioned);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Media
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testCreatedByInputOutput() : void
|
||||
{
|
||||
$this->media->createdBy = new NullAccount(1);
|
||||
self::assertEquals(1, $this->media->createdBy->id);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Media
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testExtensionInputOutput() : void
|
||||
{
|
||||
$this->media->extension = 'pdf';
|
||||
self::assertEquals('pdf', $this->media->extension);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Media
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testPathInputOutput() : void
|
||||
{
|
||||
$this->media->setPath('/home/root');
|
||||
|
|
@ -86,90 +75,63 @@ final class MediaTest extends \PHPUnit\Framework\TestCase
|
|||
self::assertEquals('/home/root', $this->media->getPath());
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Media
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testAbsolutePathInputOutput() : void
|
||||
{
|
||||
$this->media->isAbsolute = true;
|
||||
self::assertTrue($this->media->isAbsolute);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Media
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testNameInputOutput() : void
|
||||
{
|
||||
$this->media->name = 'Report';
|
||||
self::assertEquals('Report', $this->media->name);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Media
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testDescriptionInputOutput() : void
|
||||
{
|
||||
$this->media->description = 'This is a description';
|
||||
self::assertEquals('This is a description', $this->media->description);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Media
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testDescriptionRawInputOutput() : void
|
||||
{
|
||||
$this->media->descriptionRaw = 'This is a description raw';
|
||||
self::assertEquals('This is a description raw', $this->media->descriptionRaw);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Media
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testSizeInputOutput() : void
|
||||
{
|
||||
$this->media->size = 11;
|
||||
self::assertEquals(11, $this->media->size);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Media
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testVersionedInputOutput() : void
|
||||
{
|
||||
$this->media->isVersioned = true;
|
||||
self::assertTrue($this->media->isVersioned);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Media
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testVirtualPathInputOutput() : void
|
||||
{
|
||||
$this->media->setVirtualPath('/test/path');
|
||||
self::assertEquals('/test/path', $this->media->getVirtualPath());
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Media
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testHiddenInputOutput() : void
|
||||
{
|
||||
$this->media->status = MediaStatus::HIDDEN;
|
||||
self::assertEquals(MediaStatus::HIDDEN, $this->media->status);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Media
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testPasswordInputOutput() : void
|
||||
{
|
||||
$this->media->setPassword('test');
|
||||
|
|
@ -177,10 +139,7 @@ final class MediaTest extends \PHPUnit\Framework\TestCase
|
|||
self::assertFalse($this->media->comparePassword('test2'));
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\Media
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testSerialize() : void
|
||||
{
|
||||
$this->media->createdBy = $acc = new NullAccount(1);
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@ use phpOMS\Localization\BaseStringL11n;
|
|||
/**
|
||||
* @internal
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Media\Models\MediaType::class)]
|
||||
final class MediaTypeTest extends \PHPUnit\Framework\TestCase
|
||||
{
|
||||
private MediaType $type;
|
||||
|
|
@ -32,20 +33,14 @@ final class MediaTypeTest extends \PHPUnit\Framework\TestCase
|
|||
$this->type = new MediaType();
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\MediaType
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testDefault() : void
|
||||
{
|
||||
self::assertEquals(0, $this->type->id);
|
||||
self::assertEquals('', $this->type->name);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\MediaType
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testL11nInputOutput() : void
|
||||
{
|
||||
$this->type->setL11n('Test1');
|
||||
|
|
@ -55,10 +50,7 @@ final class MediaTypeTest extends \PHPUnit\Framework\TestCase
|
|||
self::assertEquals('Test2', $this->type->getL11n());
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\MediaType
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testSerialize() : void
|
||||
{
|
||||
$this->type->name = 'Name';
|
||||
|
|
|
|||
|
|
@ -19,31 +19,23 @@ use Modules\Media\Models\NullCollection;
|
|||
/**
|
||||
* @internal
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Media\Models\NullCollection::class)]
|
||||
final class NullCollectionTest extends \PHPUnit\Framework\TestCase
|
||||
{
|
||||
/**
|
||||
* @covers \Modules\Media\Models\NullCollection
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testNull() : void
|
||||
{
|
||||
self::assertInstanceOf('\Modules\Media\Models\Collection', new NullCollection());
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\NullCollection
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testId() : void
|
||||
{
|
||||
$null = new NullCollection(2);
|
||||
self::assertEquals(2, $null->id);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\NullCollection
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testJsonSerialize() : void
|
||||
{
|
||||
$null = new NullCollection(2);
|
||||
|
|
|
|||
|
|
@ -19,31 +19,23 @@ use Modules\Media\Models\NullMediaContent;
|
|||
/**
|
||||
* @internal
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Media\Models\NullMediaContent::class)]
|
||||
final class NullMediaContentTest extends \PHPUnit\Framework\TestCase
|
||||
{
|
||||
/**
|
||||
* @covers \Modules\Media\Models\NullMediaContent
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testNull() : void
|
||||
{
|
||||
self::assertInstanceOf('\Modules\Media\Models\MediaContent', new NullMediaContent());
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\NullMediaContent
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testId() : void
|
||||
{
|
||||
$null = new NullMediaContent(2);
|
||||
self::assertEquals(2, $null->id);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\NullMediaContent
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testJsonSerialize() : void
|
||||
{
|
||||
$null = new NullMediaContent(2);
|
||||
|
|
|
|||
|
|
@ -19,31 +19,23 @@ use Modules\Media\Models\NullMedia;
|
|||
/**
|
||||
* @internal
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Media\Models\NullMedia::class)]
|
||||
final class NullMediaTest extends \PHPUnit\Framework\TestCase
|
||||
{
|
||||
/**
|
||||
* @covers \Modules\Media\Models\NullMedia
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testNull() : void
|
||||
{
|
||||
self::assertInstanceOf('\Modules\Media\Models\Media', new NullMedia());
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\NullMedia
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testId() : void
|
||||
{
|
||||
$null = new NullMedia(2);
|
||||
self::assertEquals(2, $null->id);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\NullMedia
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testJsonSerialize() : void
|
||||
{
|
||||
$null = new NullMedia(2);
|
||||
|
|
|
|||
|
|
@ -19,31 +19,23 @@ use Modules\Media\Models\NullMediaType;
|
|||
/**
|
||||
* @internal
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Media\Models\NullMediaType::class)]
|
||||
final class NullMediaTypeTest extends \PHPUnit\Framework\TestCase
|
||||
{
|
||||
/**
|
||||
* @covers \Modules\Media\Models\NullMediaType
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testNull() : void
|
||||
{
|
||||
self::assertInstanceOf('\Modules\Media\Models\MediaType', new NullMediaType());
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\NullMediaType
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testId() : void
|
||||
{
|
||||
$null = new NullMediaType(2);
|
||||
self::assertEquals(2, $null->id);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\NullMediaType
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testJsonSerialize() : void
|
||||
{
|
||||
$null = new NullMediaType(2);
|
||||
|
|
|
|||
|
|
@ -19,31 +19,23 @@ use Modules\Media\Models\NullReference;
|
|||
/**
|
||||
* @internal
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Media\Models\NullReference::class)]
|
||||
final class NullReferenceTest extends \PHPUnit\Framework\TestCase
|
||||
{
|
||||
/**
|
||||
* @covers \Modules\Media\Models\NullReference
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testNull() : void
|
||||
{
|
||||
self::assertInstanceOf('\Modules\Media\Models\Reference', new NullReference());
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\NullReference
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testId() : void
|
||||
{
|
||||
$null = new NullReference(2);
|
||||
self::assertEquals(2, $null->id);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Models\NullReference
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testJsonSerialize() : void
|
||||
{
|
||||
$null = new NullReference(2);
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@ use Modules\Media\Views\MediaView;
|
|||
/**
|
||||
* @internal
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\CoversClass(\Modules\Media\Views\MediaView::class)]
|
||||
final class MediaViewTest extends \PHPUnit\Framework\TestCase
|
||||
{
|
||||
protected MediaView $view;
|
||||
|
|
@ -32,10 +33,7 @@ final class MediaViewTest extends \PHPUnit\Framework\TestCase
|
|||
$this->view = new MediaView();
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Views\MediaView
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testFilePath() : void
|
||||
{
|
||||
$method = new \ReflectionMethod($this->view, 'filePathFunction');
|
||||
|
|
@ -56,10 +54,7 @@ final class MediaViewTest extends \PHPUnit\Framework\TestCase
|
|||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Views\MediaView
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testDirPath() : void
|
||||
{
|
||||
$method = new \ReflectionMethod($this->view, 'dirPathFunction');
|
||||
|
|
@ -80,10 +75,7 @@ final class MediaViewTest extends \PHPUnit\Framework\TestCase
|
|||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Views\MediaView
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testIscollection() : void
|
||||
{
|
||||
$method = new \ReflectionMethod($this->view, 'isCollectionFunction');
|
||||
|
|
@ -117,10 +109,7 @@ final class MediaViewTest extends \PHPUnit\Framework\TestCase
|
|||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Views\MediaView
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testFileContent() : void
|
||||
{
|
||||
$method = new \ReflectionMethod($this->view, 'getFileContent');
|
||||
|
|
@ -132,10 +121,7 @@ final class MediaViewTest extends \PHPUnit\Framework\TestCase
|
|||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Views\MediaView
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testInvalidFileContentPath() : void
|
||||
{
|
||||
$method = new \ReflectionMethod($this->view, 'getFileContent');
|
||||
|
|
@ -147,10 +133,7 @@ final class MediaViewTest extends \PHPUnit\Framework\TestCase
|
|||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Views\MediaView
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testFileLineContent() : void
|
||||
{
|
||||
$method = new \ReflectionMethod($this->view, 'lineContentFunction');
|
||||
|
|
@ -165,10 +148,7 @@ final class MediaViewTest extends \PHPUnit\Framework\TestCase
|
|||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Views\MediaView
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testInvalidFileLineContentPath() : void
|
||||
{
|
||||
$method = new \ReflectionMethod($this->view, 'lineContentFunction');
|
||||
|
|
@ -180,10 +160,7 @@ final class MediaViewTest extends \PHPUnit\Framework\TestCase
|
|||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Views\MediaView
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testIsImage() : void
|
||||
{
|
||||
$method = new \ReflectionMethod($this->view, 'isImageFile');
|
||||
|
|
@ -204,10 +181,7 @@ final class MediaViewTest extends \PHPUnit\Framework\TestCase
|
|||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Views\MediaView
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testIsText() : void
|
||||
{
|
||||
$method = new \ReflectionMethod($this->view, 'isTextFile');
|
||||
|
|
@ -235,10 +209,7 @@ final class MediaViewTest extends \PHPUnit\Framework\TestCase
|
|||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Views\MediaView
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testIsVideo() : void
|
||||
{
|
||||
$method = new \ReflectionMethod($this->view, 'isVideoFile');
|
||||
|
|
@ -252,10 +223,7 @@ final class MediaViewTest extends \PHPUnit\Framework\TestCase
|
|||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers \Modules\Media\Views\MediaView
|
||||
* @group module
|
||||
*/
|
||||
#[\PHPUnit\Framework\Attributes\Group('module')]
|
||||
public function testIsAudio() : void
|
||||
{
|
||||
$method = new \ReflectionMethod($this->view, 'isAudioFile');
|
||||
|
|
|
|||
|
|
@ -1,31 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" bootstrap="Bootstrap.php" colors="true" columns="120" stopOnError="true" stopOnFailure="false" stopOnIncomplete="false" stopOnSkipped="false" beStrictAboutTestsThatDoNotTestAnything="false" xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/9.3/phpunit.xsd">
|
||||
<coverage includeUncoveredFiles="true" processUncoveredFiles="false">
|
||||
<include>
|
||||
<directory suffix=".php">../</directory>
|
||||
</include>
|
||||
<exclude>
|
||||
<directory>../vendor*</directory>
|
||||
<directory>../MainRepository*</directory>
|
||||
<directory>../Karaka*</directory>
|
||||
<directory>../Admin/Install/Application*</directory>
|
||||
<directory>../phpOMS*</directory>
|
||||
<directory>../tests*</directory>
|
||||
<directory>../*/tests*</directory>
|
||||
<directory>../**/tests*</directory>
|
||||
<directory>*/tests*</directory>
|
||||
<directory suffix="tpl.php">../*</directory>
|
||||
<directory suffix="lang.php">../*</directory>
|
||||
<directory suffix="Test.php">../*</directory>
|
||||
<directory suffix="Routes.php">../*</directory>
|
||||
<directory suffix="Hooks.php">../*</directory>
|
||||
<directory>../**/test*</directory>
|
||||
<directory>../**/Theme*</directory>
|
||||
<directory>../**/Admin/Routes*</directory>
|
||||
<directory>../**/Admin/Hooks*</directory>
|
||||
<directory>../**/Admin/Install*</directory>
|
||||
<directory>../Media/Files*</directory>
|
||||
</exclude>
|
||||
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" bootstrap="Bootstrap.php" colors="true" columns="120" stopOnError="true" stopOnFailure="false" stopOnIncomplete="false" stopOnSkipped="false" beStrictAboutTestsThatDoNotTestAnything="false" xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/11.0/phpunit.xsd" cacheDirectory=".phpunit.cache">
|
||||
<coverage includeUncoveredFiles="true">
|
||||
<report>
|
||||
<clover outputFile="coverage.xml"/>
|
||||
<html outputDirectory="../tests" lowUpperBound="75" highLowerBound="95"/>
|
||||
|
|
@ -56,4 +31,31 @@
|
|||
<const name="WEB_SERVER_DOCROOT" value="./Karaka"/>
|
||||
<const name="RESET" value="1"/>
|
||||
</php>
|
||||
<source>
|
||||
<include>
|
||||
<directory suffix=".php">../</directory>
|
||||
</include>
|
||||
<exclude>
|
||||
<directory>../vendor*</directory>
|
||||
<directory>../MainRepository*</directory>
|
||||
<directory>../Karaka*</directory>
|
||||
<directory>../Admin/Install/Application*</directory>
|
||||
<directory>../phpOMS*</directory>
|
||||
<directory>../tests*</directory>
|
||||
<directory>../*/tests*</directory>
|
||||
<directory>../**/tests*</directory>
|
||||
<directory>*/tests*</directory>
|
||||
<directory suffix="tpl.php">../*</directory>
|
||||
<directory suffix="lang.php">../*</directory>
|
||||
<directory suffix="Test.php">../*</directory>
|
||||
<directory suffix="Routes.php">../*</directory>
|
||||
<directory suffix="Hooks.php">../*</directory>
|
||||
<directory>../**/test*</directory>
|
||||
<directory>../**/Theme*</directory>
|
||||
<directory>../**/Admin/Routes*</directory>
|
||||
<directory>../**/Admin/Hooks*</directory>
|
||||
<directory>../**/Admin/Install*</directory>
|
||||
<directory>../Media/Files*</directory>
|
||||
</exclude>
|
||||
</source>
|
||||
</phpunit>
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user