Skip to content

Commit 803a67e

Browse files
committed
add tests
1 parent 277b677 commit 803a67e

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

tests/AssetManagerTest/Resolver/AliasPathStackResolverTest.php

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,21 @@ public function testResolve()
216216
$this->assertNull($resolver->resolve('i-do-not-exist.php'));
217217
}
218218

219+
/**
220+
* Test Resolve returns valid asset
221+
*
222+
* @covers \AssetManager\Resolver\AliasPathStackResolver::resolve
223+
*/
224+
public function testResolveWhenAliasStringDoesnotContainTrailingSlash()
225+
{
226+
$resolver = new AliasPathStackResolver(array('my/alias' => __DIR__));
227+
$mimeResolver = new MimeResolver();
228+
$resolver->setMimeResolver($mimeResolver);
229+
$fileAsset = new Asset\FileAsset(__FILE__);
230+
$fileAsset->mimetype = $mimeResolver->getMimeType(__FILE__);
231+
$this->assertEquals($fileAsset, $resolver->resolve('my/alias/' . basename(__FILE__)));
232+
}
233+
219234
/**
220235
* @covers \AssetManager\Resolver\AliasPathStackResolver::resolve
221236
*/

0 commit comments

Comments
 (0)