From 3f138e2ddc02857c61e578aaaf12c82d9eefc93c Mon Sep 17 00:00:00 2001 From: Alex Rudyy Date: Mon, 11 Mar 2013 18:30:31 +0000 Subject: QPID-4639: Add UI to add/delete virtual hosts into java broker web management console git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1455274 13f79535-47bb-0310-9956-ffa450edef68 --- .../systest/rest/AuthenticationProviderRestTest.java | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) (limited to 'qpid/java/systests/src') diff --git a/qpid/java/systests/src/main/java/org/apache/qpid/systest/rest/AuthenticationProviderRestTest.java b/qpid/java/systests/src/main/java/org/apache/qpid/systest/rest/AuthenticationProviderRestTest.java index 89645507c4..40a1c13718 100644 --- a/qpid/java/systests/src/main/java/org/apache/qpid/systest/rest/AuthenticationProviderRestTest.java +++ b/qpid/java/systests/src/main/java/org/apache/qpid/systest/rest/AuthenticationProviderRestTest.java @@ -52,7 +52,7 @@ public class AuthenticationProviderRestTest extends QpidRestTestCase } } - public void testPutCreateNewPlainPrincipalDatabaseProvider() throws Exception + public void testPutCreateSecondPlainPrincipalDatabaseProviderFails() throws Exception { File principalDatabase = getRestTestHelper().createTemporaryPasswdFile(new String[]{"admin2", "guest2", "test2"}); @@ -63,19 +63,7 @@ public class AuthenticationProviderRestTest extends QpidRestTestCase attributes.put(PlainPasswordFileAuthenticationManagerFactory.ATTRIBUTE_PATH, principalDatabase.getAbsolutePath()); int responseCode = getRestTestHelper().submitRequest("/rest/authenticationprovider/" + providerName, "PUT", attributes); - assertEquals("Unexpected response code", 201, responseCode); - - List> providerDetails = getRestTestHelper().getJsonAsList("/rest/authenticationprovider/" + providerName); - assertNotNull("Providers details cannot be null", providerDetails); - assertEquals("Unexpected number of providers", 1, providerDetails.size()); - Map provider = providerDetails.get(0); - assertProvider(true, PlainPasswordFileAuthenticationManagerFactory.PROVIDER_TYPE, provider); - - // provider should exists after broker restart - restartBroker(); - providerDetails = getRestTestHelper().getJsonAsList("/rest/authenticationprovider/" + providerName); - assertNotNull("Providers details cannot be null", providerDetails); - assertEquals("Unexpected number of providers", 1, providerDetails.size()); + assertEquals("Expected to fail because we can have only one password provider", 409, responseCode); } public void testPutCreateNewAnonymousProvider() throws Exception -- cgit v1.2.1