### Question:
Parser { public static Template parseLiteral( final String literal ) throws URISyntaxException { Builder builder = new Builder( literal ); builder.setLiteral( true ); return parseInternal( builder ); }  @Deprecated static Template parse( String template ); static Template parseTemplate( final String template ); static Template parseLiteral( final String literal ); static final char TEMPLATE_OPEN_MARKUP; static final char TEMPLATE_CLOSE_MARKUP; static final char NAME_PATTERN_SEPARATOR; }### Answer:
@Test public void testParserLiteralsWithReservedCharactersBugKnox394() throws Exception { Template template; String image; template = Parser.parseLiteral( "{}" ); image = template.toString(); assertThat( image, is( "{}" ) ); template = Parser.parseLiteral( "{app.path}/child/path" ); image = template.toString(); assertThat( image, is( "{app.path}/child/path" ) ); template = Parser.parseLiteral( "${app.path}/child/path" ); image = template.toString(); assertThat( image, is( "${app.path}/child/path" ) ); }