AuthFilterTest was failing in our setup, apparently because the mocked request object was missing some methods that were added after the test itself was written. I added those methods and now it passes.
See attached patch. Regards, -- Silvio Moioli SUSE LINUX Products GmbH Maxfeldstraße 5, 90409 Nürnberg Germany
>From 50ee6b949de7574f92ed87862ad35f8d6b4c7be5 Mon Sep 17 00:00:00 2001 From: Silvio Moioli <smoi...@suse.de> Date: Tue, 10 Sep 2013 16:53:47 +0200 Subject: [PATCH 12/22] AuthFilterTest: mocked request object updated --- .../src/com/redhat/rhn/frontend/servlets/test/AuthFilterTest.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/java/code/src/com/redhat/rhn/frontend/servlets/test/AuthFilterTest.java b/java/code/src/com/redhat/rhn/frontend/servlets/test/AuthFilterTest.java index 84e26e6..b33cfd0 100644 --- a/java/code/src/com/redhat/rhn/frontend/servlets/test/AuthFilterTest.java +++ b/java/code/src/com/redhat/rhn/frontend/servlets/test/AuthFilterTest.java @@ -88,6 +88,12 @@ public class AuthFilterTest extends MockObjectTestCase { mockRequest.stubs().method("getMethod") .will(returnValue(new String("GET"))); + mockRequest.stubs().method("getAttribute").with(eq("session")) + .will(returnValue(null)); + mockRequest.stubs().method("setAttribute").withAnyArguments(); + mockRequest.stubs().method("getCookies") + .will(returnValue(null)); + filter.setAuthenticationService((AuthenticationService)mockAuthService.proxy()); } -- 1.8.1.4
_______________________________________________ Spacewalk-devel mailing list Spacewalk-devel@redhat.com https://www.redhat.com/mailman/listinfo/spacewalk-devel