Skip to content

Commit a60e91b

Browse files
committed
Move tests to match new code locations
1 parent 5863d03 commit a60e91b

File tree

2 files changed

+37
-18
lines changed

2 files changed

+37
-18
lines changed

packages/framework/tests/Feature/Foundation/FilesystemTest.php

Lines changed: 7 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
use Hyde\Pages\HtmlPage;
1414
use Hyde\Pages\MarkdownPage;
1515
use Hyde\Pages\MarkdownPost;
16+
use Hyde\Support\Filesystem\MediaFile;
1617
use Hyde\Testing\UnitTestCase;
1718

1819
use function Hyde\normalize_slashes;
@@ -263,31 +264,19 @@ public function testHelperForDocumentationPages()
263264
public function testHelperForMediaPath()
264265
{
265266
$this->assertSame(Hyde::path('_media'), Hyde::mediaPath());
266-
}
267-
268-
public function testHelperForMediaPathReturnsPathToFileWithinTheDirectory()
269-
{
270-
$this->assertSame(Hyde::path('_media/foo.css'), Hyde::mediaPath('foo.css'));
271-
}
267+
$this->assertSame(MediaFile::sourcePath(), Hyde::mediaPath());
272268

273-
public function testGetMediaPathReturnsAbsolutePath()
274-
{
275-
$this->assertSame(Hyde::path('_media'), Hyde::mediaPath());
269+
$this->assertSame(Hyde::path('_media/foo.png'), Hyde::mediaPath('foo.png'));
270+
$this->assertSame(MediaFile::sourcePath('foo.png'), Hyde::mediaPath('foo.png'));
276271
}
277272

278273
public function testHelperForMediaOutputPath()
279274
{
280275
$this->assertSame(Hyde::path('_site/media'), Hyde::siteMediaPath());
281-
}
282-
283-
public function testHelperForMediaOutputPathReturnsPathToFileWithinTheDirectory()
284-
{
285-
$this->assertSame(Hyde::path('_site/media/foo.css'), Hyde::siteMediaPath('foo.css'));
286-
}
276+
$this->assertSame(MediaFile::outputPath(), Hyde::siteMediaPath());
287277

288-
public function testGetMediaOutputPathReturnsAbsolutePath()
289-
{
290-
$this->assertSame(Hyde::path('_site/media'), Hyde::siteMediaPath());
278+
$this->assertSame(Hyde::path('_site/media/foo.png'), Hyde::siteMediaPath('foo.png'));
279+
$this->assertSame(MediaFile::outputPath('foo.png'), Hyde::siteMediaPath('foo.png'));
291280
}
292281

293282
public function testHelperForSiteOutputPath()

packages/framework/tests/Unit/Support/MediaFileTest.php

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,4 +211,34 @@ public function testGetIdentifierWithSubdirectory()
211211
{
212212
$this->assertSame('foo/bar', MediaFile::make('foo/bar')->getIdentifier());
213213
}
214+
215+
public function testHelperForMediaPath()
216+
{
217+
$this->assertSame(Hyde::path('_media'), MediaFile::sourcePath());
218+
}
219+
220+
public function testHelperForMediaPathReturnsPathToFileWithinTheDirectory()
221+
{
222+
$this->assertSame(Hyde::path('_media/foo.css'), MediaFile::sourcePath('foo.css'));
223+
}
224+
225+
public function testGetMediaPathReturnsAbsolutePath()
226+
{
227+
$this->assertSame(Hyde::path('_media'), MediaFile::sourcePath());
228+
}
229+
230+
public function testHelperForMediaOutputPath()
231+
{
232+
$this->assertSame(Hyde::path('_site/media'), MediaFile::outputPath());
233+
}
234+
235+
public function testHelperForMediaOutputPathReturnsPathToFileWithinTheDirectory()
236+
{
237+
$this->assertSame(Hyde::path('_site/media/foo.css'), MediaFile::outputPath('foo.css'));
238+
}
239+
240+
public function testGetMediaOutputPathReturnsAbsolutePath()
241+
{
242+
$this->assertSame(Hyde::path('_site/media'), MediaFile::outputPath());
243+
}
214244
}

0 commit comments

Comments
 (0)