Author: bdelacretaz
Date: Tue Sep  5 10:31:17 2017
New Revision: 1807335

URL: http://svn.apache.org/viewvc?rev=1807335&view=rev
Log:
SLING-7101 - add test with credentials

Modified:
    
sling/trunk/testing/junit/teleporter/src/test/java/org/apache/sling/testing/teleporter/client/TeleporterHttpClientTest.java

Modified: 
sling/trunk/testing/junit/teleporter/src/test/java/org/apache/sling/testing/teleporter/client/TeleporterHttpClientTest.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/testing/junit/teleporter/src/test/java/org/apache/sling/testing/teleporter/client/TeleporterHttpClientTest.java?rev=1807335&r1=1807334&r2=1807335&view=diff
==============================================================================
--- 
sling/trunk/testing/junit/teleporter/src/test/java/org/apache/sling/testing/teleporter/client/TeleporterHttpClientTest.java
 (original)
+++ 
sling/trunk/testing/junit/teleporter/src/test/java/org/apache/sling/testing/teleporter/client/TeleporterHttpClientTest.java
 Tue Sep  5 10:31:17 2017
@@ -127,4 +127,17 @@ public class TeleporterHttpClientTest {
         }
         client.verifyCorrectBundleState(bundleSymbolicName, 1);
     }
+    
+    @Test
+    public void testRequiredCredentials() throws IOException {
+        final TeleporterHttpClient client = new TeleporterHttpClient(baseUrl, 
"invalid");
+        final String protectedPath = "/protected";
+        final String user = UUID.randomUUID().toString();
+        final String pwd = UUID.randomUUID().toString();
+        final String credentials = user + ":" + pwd;
+        
+        http.givenThat(get(urlEqualTo(protectedPath)).withBasicAuth(user, 
pwd).willReturn(aResponse().withStatus(200)));
+        client.setCredentials(credentials);
+        assertEquals(200, client.getHttpGetStatus(baseUrl + 
protectedPath).getStatus());
+    }
 }
\ No newline at end of file


Reply via email to