From f0ad6127aba0e0436ae9b62c1806e1c0a9c3c5ab Mon Sep 17 00:00:00 2001 From: Patrick White Date: Mon, 10 Dec 2012 23:46:52 -0500 Subject: [PATCH] Add tests for the new message length functionality for messageSource. --- Foundation/testsuite/src/PatternFormatterTest.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Foundation/testsuite/src/PatternFormatterTest.cpp b/Foundation/testsuite/src/PatternFormatterTest.cpp index ece3b8802..3cfccf97a 100644 --- a/Foundation/testsuite/src/PatternFormatterTest.cpp +++ b/Foundation/testsuite/src/PatternFormatterTest.cpp @@ -98,6 +98,21 @@ void PatternFormatterTest::testPatternFormatter() fmt.setProperty("pattern", "%[testParam] %p"); fmt.format(msg, result); assert (result == "Test Parameter Error"); + + result.clear(); + fmt.setProperty("pattern", "start %v[10] end"); + fmt.format(msg, result); + assert (result == "start TestSource end"); + + result.clear(); + fmt.setProperty("pattern", "start %v[12] end"); + fmt.format(msg, result); + assert (result == "start TestSource end"); + + result.clear(); + fmt.setProperty("pattern", "start %v[8] end"); + fmt.format(msg, result); + assert (result == "start stSource end"); }