On Fri, 30 Oct 2020 14:41:18 GMT, Patrick Concannon <pconcan...@openjdk.org> wrote:
> Hi, > > Could someone please review my fix for JDK-8255584: '`HttpPrincipal::getName` > returns incorrect name' ? > The specification for `HttpPrincipal::getName` reports that it should return > the name of the HttpPrincipal in the format "realm:username". However, it > currently returns the username only. > > This fix updates the method to return the name in the correct format as > specified by the javadoc. > > Kind regards, > Patrick src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpPrincipal.java line 78: > 76: */ > 77: public String getName() { > 78: return String.format("%s:%s", username, realm); Isn't it the opposite you should do Patrick :-) ? :username``` test/jdk/com/sun/net/httpserver/HttpPrincipalTest.java line 44: > 42: assertEquals(principal.getUsername(), "test"); > 43: assertEquals(principal.getRealm(), "123"); > 44: assertEquals(principal.getName(), "test:123"); should be "123:test" here. ------------- PR: https://git.openjdk.java.net/jdk/pull/958