'{{ foo }}')), new Mustache_Loader_ArrayLoader(array('bar' => '{{#bar}}BAR{{/bar}}')), )); $this->assertEquals('{{ foo }}', $loader->load('foo')); $this->assertEquals('{{#bar}}BAR{{/bar}}', $loader->load('bar')); } /** * @expectedException Mustache_Exception_UnknownTemplateException */ public function testMissingTemplatesThrowExceptions() { $loader = new Mustache_Loader_CascadingLoader(array( new Mustache_Loader_ArrayLoader(array('foo' => '{{ foo }}')), new Mustache_Loader_ArrayLoader(array('bar' => '{{#bar}}BAR{{/bar}}')), )); $loader->load('not_a_real_template'); } }