summaryrefslogtreecommitdiff
path: root/clformat/src/test/java/bjc/utils
diff options
context:
space:
mode:
Diffstat (limited to 'clformat/src/test/java/bjc/utils')
-rw-r--r--clformat/src/test/java/bjc/utils/test/ioutils/CLFormatterTest.java16
-rw-r--r--clformat/src/test/java/bjc/utils/test/ioutils/CLTokenizerTest.java2
2 files changed, 15 insertions, 3 deletions
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 8cd3e61..629e802 100644
--- a/clformat/src/test/java/bjc/utils/test/ioutils/CLFormatterTest.java
+++ b/clformat/src/test/java/bjc/utils/test/ioutils/CLFormatterTest.java
@@ -125,7 +125,8 @@ public class CLFormatterTest {
assertFormat("foo", "~A", "foo");
assertFormat("foobar ", "~7A", "foobar");
assertFormat(" foobar", "~7@A", "foobar");
- assertFormat(" foobar", "~#mincol;8,#colinc;2,#minpad;1,#padchar;' @A",
+ assertFormat(" foobar",
+ "~#mincol;8,#colinc;2,#minpad;1,#padchar;' @A",
"foobar");
}
@@ -138,11 +139,22 @@ public class CLFormatterTest {
}
@Test
+ public void testFloatPrinting() {
+ assertFormat("1", "~`D", 1);
+ assertFormat("1.1", "~`D", 1.1);
+ }
+
+ @Test
public void testRandomCases() {
// Random test cases
- assertEquals("3 dogs are here", format("~D dog~:[s are~; is~] here", 3, 3 == 1));
+ assertEquals("3 dogs are here",
+ format("~D dog~:[s are~; is~] here", 3, 3 == 1));
}
+ /*private void assertFormat(String msg, String res, String fomt, Object... params) {
+ assertEquals(msg, res, format(fomt, params));
+ }*/
+
private void assertFormat(String res, String fomt, Object... params) {
assertEquals(res, format(fomt, params));
}
diff --git a/clformat/src/test/java/bjc/utils/test/ioutils/CLTokenizerTest.java b/clformat/src/test/java/bjc/utils/test/ioutils/CLTokenizerTest.java
index 429c089..20d64b0 100644
--- a/clformat/src/test/java/bjc/utils/test/ioutils/CLTokenizerTest.java
+++ b/clformat/src/test/java/bjc/utils/test/ioutils/CLTokenizerTest.java
@@ -18,7 +18,7 @@ public class CLTokenizerTest {
CLTokenizer tokenzer = new CLTokenizer("");
assertTrue("Empty tokenizer has a decree", tokenzer.hasNext());
- Decree dec = tokenzer.next();
+ SimpleDecree dec = tokenzer.next();
assertFalse("Empty tokenizer has only one decree", tokenzer.hasNext());
assertTrue("Decree from empty tokenizer is a literal", dec.isLiteral);