| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | 
							- <?php
 - 
 - /*
 -  * This file is part of the Assetic package, an OpenSky project.
 -  *
 -  * (c) 2010-2011 OpenSky Project Inc
 -  *
 -  * For the full copyright and license information, please view the LICENSE
 -  * file that was distributed with this source code.
 -  */
 - 
 - namespace Assetic\Test\Extension\Twig;
 - 
 - use Assetic\Extension\Twig\TwigResource;
 - 
 - class TwigResourceTest extends \PHPUnit_Framework_TestCase
 - {
 -     protected function setUp()
 -     {
 -         if (!class_exists('Twig_Environment')) {
 -             $this->markTestSkipped('Twig is not installed.');
 -         }
 -     }
 - 
 -     public function testInvalidTemplateNameGetContent()
 -     {
 -         $loader = $this->getMock('Twig_LoaderInterface');
 -         $loader->expects($this->once())
 -             ->method('getSource')
 -             ->with('asdf')
 -             ->will($this->throwException(new \Twig_Error_Loader('')));
 - 
 -         $resource = new TwigResource($loader, 'asdf');
 -         $this->assertEquals('', $resource->getContent());
 -     }
 - 
 -     public function testInvalidTemplateNameIsFresh()
 -     {
 -         $loader = $this->getMock('Twig_LoaderInterface');
 -         $loader->expects($this->once())
 -             ->method('isFresh')
 -             ->with('asdf', 1234)
 -             ->will($this->throwException(new \Twig_Error_Loader('')));
 - 
 -         $resource = new TwigResource($loader, 'asdf');
 -         $this->assertFalse($resource->isFresh(1234));
 -     }
 - }
 
 
  |