diff options
| author | Greg Roach <fisharebest@gmail.com> | 2021-03-29 12:23:30 +0100 |
|---|---|---|
| committer | Greg Roach <fisharebest@gmail.com> | 2021-03-29 12:23:30 +0100 |
| commit | 8c0307cf16655c4b150cca250af60f736bb4d9c3 (patch) | |
| tree | 100779e1464752fbb8c0db9d7c8d5b42749f6ca4 /tests | |
| parent | eb2f4c2a048e609cb67743b72082319664b9b4a2 (diff) | |
| download | webtrees-8c0307cf16655c4b150cca250af60f736bb4d9c3.tar.gz webtrees-8c0307cf16655c4b150cca250af60f736bb4d9c3.tar.bz2 webtrees-8c0307cf16655c4b150cca250af60f736bb4d9c3.zip | |
Fix: #3810 - Media format is set to jpeg instead of jpg
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/app/Elements/MultimediaFormatTest.php | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/app/Elements/MultimediaFormatTest.php b/tests/app/Elements/MultimediaFormatTest.php index 37ac21078c..8e3af1131e 100644 --- a/tests/app/Elements/MultimediaFormatTest.php +++ b/tests/app/Elements/MultimediaFormatTest.php @@ -36,4 +36,20 @@ class MultimediaFormatTest extends AbstractElementTest self::$element = new MultimediaFormat('label'); } + + /** + * @return void + */ + public function testCanonical(): void + { + self::assertSame('jpg', self::$element->canonical("file.jpg")); + self::assertSame('jpg', self::$element->canonical("file.jpeg")); + self::assertSame('jpg', self::$element->canonical("FILE.JPG")); + self::assertSame('jpg', self::$element->canonical("FILE.JPEG")); + self::assertSame('tif', self::$element->canonical("file.tif")); + self::assertSame('tif', self::$element->canonical("file.tiff")); + self::assertSame('tif', self::$element->canonical("FILE.TIF")); + self::assertSame('tif', self::$element->canonical("FILE.TIFF")); + self::assertSame('pdf', self::$element->canonical("document.pdf")); + } } |
