diff options
Diffstat (limited to 'configgen/src/test/java/com/yahoo/config/codegen/DefLineParsingTest.java')
-rw-r--r-- | configgen/src/test/java/com/yahoo/config/codegen/DefLineParsingTest.java | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/configgen/src/test/java/com/yahoo/config/codegen/DefLineParsingTest.java b/configgen/src/test/java/com/yahoo/config/codegen/DefLineParsingTest.java index 99699d888dc..a267c2bc535 100644 --- a/configgen/src/test/java/com/yahoo/config/codegen/DefLineParsingTest.java +++ b/configgen/src/test/java/com/yahoo/config/codegen/DefLineParsingTest.java @@ -102,6 +102,26 @@ public class DefLineParsingTest { } @Test + public void testParseUrls() { + DefLine l = new DefLine("urlVal url"); + + assertEquals("urlVal", l.getName()); + assertNull(l.getDefault()); + assertEquals("url", l.getType().getName()); + } + + @Test + public void testParseDefaultUrls() { + DefLine l = new DefLine("urlVal url default=\"http://docs.vespa.ai\""); + + assertEquals("urlVal", l.getName()); + assertEquals("http://docs.vespa.ai", l.getDefault().getValue()); + assertEquals("\"http://docs.vespa.ai\"", l.getDefault().getStringRepresentation()); + assertEquals("url", l.getType().getName()); + } + + + @Test public void testParseDefaultInt() { DefLine l = new DefLine("foo int default=1000"); |