diff --git a/impl/extension/servlet/src/test/java/security/SecurityServlet.java b/impl/extension/servlet/src/test/java/security/SecurityServlet.java
index af6a235..37ebc47 100644
--- a/impl/extension/servlet/src/test/java/security/SecurityServlet.java
+++ b/impl/extension/servlet/src/test/java/security/SecurityServlet.java
@@ -25,8 +25,8 @@ public class SecurityServlet extends HttpServlet {
result = (result == null ? request.getHeader("authorization") : result);
Credentials credentials = Beans.getReference(Credentials.class);
- credentials.setUsername("asdrubal");
- credentials.setPassword("asdrubal");
+ credentials.setUsername(request.getParameter("username"));
+ credentials.setPassword(request.getParameter("password"));
Beans.getReference(SecurityContext.class).login();
diff --git a/impl/extension/servlet/src/test/java/security/SecurityTest.java b/impl/extension/servlet/src/test/java/security/SecurityTest.java
index 3cfbc25..17b8885 100644
--- a/impl/extension/servlet/src/test/java/security/SecurityTest.java
+++ b/impl/extension/servlet/src/test/java/security/SecurityTest.java
@@ -10,6 +10,8 @@ import org.apache.http.HttpStatus;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.DefaultHttpClient;
+import org.apache.http.params.HttpParams;
+import org.apache.http.params.HttpParamsNames;
import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.arquillian.test.api.ArquillianResource;
@@ -36,12 +38,28 @@ public class SecurityTest {
}
@Test
- public void login() throws ClientProtocolException, IOException {
+ public void loginSucessfull() throws ClientProtocolException, IOException {
DefaultHttpClient client = new DefaultHttpClient();
- HttpGet get = new HttpGet(deploymentUrl + "/login");
+// HttpGet get = new HttpGet(deploymentUrl + "/login");
+// get.getParams().setParameter("username", "demoiselle");
+// get.getParams().setParameter("password", "changeit");
+ HttpGet get = new HttpGet(deploymentUrl + "/login?username=demoiselle&password=changeit");
HttpResponse response = client.execute(get);
int status = response.getStatusLine().getStatusCode();
assertEquals(HttpStatus.SC_OK, status);
}
+
+// @Test
+// public void loginFailed() throws ClientProtocolException, IOException {
+// DefaultHttpClient client = new DefaultHttpClient();
+//// HttpGet get = new HttpGet(deploymentUrl + "/login");
+//// get.getParams().setParameter("username", "demoiselle");
+//// get.getParams().setParameter("password", "changeit");
+// HttpGet get = new HttpGet(deploymentUrl + "/login?username=demoiselle&password=wrongpass");
+// HttpResponse response = client.execute(get);
+//
+// int status = response.getStatusLine().getStatusCode();
+// assertEquals(HttpStatus.S, status);
+// }
}
diff --git a/impl/extension/servlet/src/test/resources/domain.xml b/impl/extension/servlet/src/test/resources/domain.xml
index a0476b2..1c8bcbf 100644
--- a/impl/extension/servlet/src/test/resources/domain.xml
+++ b/impl/extension/servlet/src/test/resources/domain.xml
@@ -7,40 +7,28 @@
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
-
+
+
diff --git a/impl/extension/servlet/src/test/resources/keyfile b/impl/extension/servlet/src/test/resources/keyfile
index b3ff301..1049bc9 100644
--- a/impl/extension/servlet/src/test/resources/keyfile
+++ b/impl/extension/servlet/src/test/resources/keyfile
@@ -1 +1 @@
-asdrubal;{SSHA256}xYbabe0zKCOUrsH4SNQ+MK75W7FxJujcDcAJ9iXruHm1uT5mn+yktw==;users
+demoiselle;{SSHA256}yuPqrU5lEMJR0I4qNaegEK9hd5afM0Yo3rnLgYY7Sw0MlUFhbj9EmQ==;users
--
libgit2 0.21.2