diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/juloo.keyboard2/KeyValueParserTest.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/test/juloo.keyboard2/KeyValueParserTest.java b/test/juloo.keyboard2/KeyValueParserTest.java index 900ae3d..a636ebf 100644 --- a/test/juloo.keyboard2/KeyValueParserTest.java +++ b/test/juloo.keyboard2/KeyValueParserTest.java @@ -10,7 +10,7 @@ public class KeyValueParserTest public KeyValueParserTest() {} @Test - public void parse() throws Exception + public void parseStr() throws Exception { Utils.parse(":str:'Foo'", KeyValue.makeStringKey("Foo")); Utils.parse(":str flags='dim':'Foo'", KeyValue.makeStringKey("Foo", KeyValue.FLAG_SECONDARY)); @@ -34,6 +34,13 @@ public class KeyValueParserTest Utils.expect_error(":str flags='':'"); } + @Test + public void parseChar() throws Exception + { + Utils.parse(":char symbol='a':b", KeyValue.makeCharKey('b', "a", 0)); + Utils.parse(":char:b", KeyValue.makeCharKey('b', "b", 0)); + } + /** JUnit removes these functions from stacktraces. */ static class Utils { |
