
Author: ceki Date: Wed Mar 19 19:58:42 2008 New Revision: 1650 Modified: logback/trunk/logback-core/src/test/java/ch/qos/logback/core/pattern/parser/SamplePatternLayoutTest.java Log: - added a test case for including % as a literal in a conversion pattern Modified: logback/trunk/logback-core/src/test/java/ch/qos/logback/core/pattern/parser/SamplePatternLayoutTest.java ============================================================================== --- logback/trunk/logback-core/src/test/java/ch/qos/logback/core/pattern/parser/SamplePatternLayoutTest.java (original) +++ logback/trunk/logback-core/src/test/java/ch/qos/logback/core/pattern/parser/SamplePatternLayoutTest.java Wed Mar 19 19:58:42 2008 @@ -51,13 +51,17 @@ plb.setPattern("x(%OTT\\)"); plb.start(); String s = plb.doLayout(new Object()); - //System.out.println(s); - System.out.println(s); - - //StatusManager sm = context.getStatusManager(); - //StatusPrinter.print(sm); assertEquals("x(123)", s); + } + public void testPercentAsLiteral() { + PatternLayoutBase<Object> plb = getPatternLayoutBase(); + Context context = new ContextBase(); + plb.setContext(context); + plb.setPattern("hello \\% world"); + plb.start(); + String s = plb.doLayout(new Object()); + assertEquals("hello % world", s); }