From 52d13729ce5760203025bda4d5022dcdbef3afd2 Mon Sep 17 00:00:00 2001 From: jonmv Date: Sat, 9 Apr 2022 14:55:21 +0200 Subject: Domain names may end with ., but hostnames may not --- vespajlib/src/test/java/ai/vespa/http/DomainNameTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'vespajlib/src/test/java') diff --git a/vespajlib/src/test/java/ai/vespa/http/DomainNameTest.java b/vespajlib/src/test/java/ai/vespa/http/DomainNameTest.java index aa19e8667f6..4575ab4e8c1 100644 --- a/vespajlib/src/test/java/ai/vespa/http/DomainNameTest.java +++ b/vespajlib/src/test/java/ai/vespa/http/DomainNameTest.java @@ -15,6 +15,7 @@ class DomainNameTest { DomainName.of("name-123.0.321-eman"); DomainName.of(("." + "a".repeat(63)).repeat(4).substring(1)); DomainName.of("123"); + DomainName.of("foo."); assertThrows(IllegalArgumentException.class, () -> DomainName.of("_")); assertThrows(IllegalArgumentException.class, () -> DomainName.of("-")); @@ -22,7 +23,6 @@ class DomainNameTest { assertThrows(IllegalArgumentException.class, () -> DomainName.of("-foo")); assertThrows(IllegalArgumentException.class, () -> DomainName.of("foo-")); assertThrows(IllegalArgumentException.class, () -> DomainName.of(".foo")); - assertThrows(IllegalArgumentException.class, () -> DomainName.of("foo.")); assertThrows(IllegalArgumentException.class, () -> DomainName.of("foo..bar")); assertThrows(IllegalArgumentException.class, () -> DomainName.of("foo.-.bar")); assertThrows(IllegalArgumentException.class, () -> DomainName.of("foo/")); -- cgit v1.2.3