function testQuoting() { $this->ctx->logicalPath = 'foo'; $jst = new JstProcessor(function () { return <<<JS {{#foo}}<span>foo</span>{{/foo}} "foo" JS; }, array('quote' => true)); $this->assertEquals(<<<EXPECTED (function() { this.JST || (this.JST = {}); this.JST["foo"] = "{{#foo}}<span>foo</span>{{/foo}} \\"foo\\""; }).call(this); EXPECTED , $jst->render($this->ctx)); }