From e0ae77a7093feb56e142d6aa0e6fa1a264f94dd8 Mon Sep 17 00:00:00 2001 From: "Benjamin J. Culkin" Date: Wed, 24 Jul 2019 17:23:00 -0300 Subject: Fix up case printing a bit --- .../src/test/java/bjc/utils/test/ioutils/CLFormatterTest.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'clformat/src/test/java/bjc') diff --git a/clformat/src/test/java/bjc/utils/test/ioutils/CLFormatterTest.java b/clformat/src/test/java/bjc/utils/test/ioutils/CLFormatterTest.java index d3d7075..8b03172 100644 --- a/clformat/src/test/java/bjc/utils/test/ioutils/CLFormatterTest.java +++ b/clformat/src/test/java/bjc/utils/test/ioutils/CLFormatterTest.java @@ -117,6 +117,14 @@ public class CLFormatterTest { assertFormat(" foobar", "~#mincol;8,#colinc;2,#minpad;1,#padchar;' @A", "foobar"); } + @Test + public void testCasePrinting() { + assertFormat("abc", "~(~A~)", "AbC", "aBc", "aBc bCD", "abc Cad dAC"); + assertFormat("ABC", "~@:(~A~)", "aBc"); + assertFormat("ABc BCD", "~:(~A ~A~)", "aBc", "bCD"); + assertFormat("Abc Cad dAC", "~@(~A~)", "abc Cad dAC"); + } + @Test public void testRandomCases() { // Random test cases -- cgit v1.2.3