+
Authorization Error
+
+
+
+
+
+
+ You are not authorized to access this page.
+ Please contact your administrator to be granted the appropriate permissions.
+
+
+
+
+
Modified: maven/continuum/trunk/continuum-webapp/src/test/java/org/apache/maven/continuum/web/action/ReleasePrepareActionTest.java
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/test/java/org/apache/maven/continuum/web/action/ReleasePrepareActionTest.java?view=diff&rev=509415&r1=509414&r2=509415
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/test/java/org/apache/maven/continuum/web/action/ReleasePrepareActionTest.java (original)
+++ maven/continuum/trunk/continuum-webapp/src/test/java/org/apache/maven/continuum/web/action/ReleasePrepareActionTest.java Mon Feb 19 18:41:37 2007
@@ -21,8 +21,16 @@
import org.apache.maven.continuum.Continuum;
import org.apache.maven.continuum.model.project.Project;
+import org.apache.maven.continuum.model.project.ProjectGroup;
import org.jmock.Mock;
import org.jmock.MockObjectTestCase;
+import org.codehaus.plexus.security.system.SecuritySession;
+import org.codehaus.plexus.security.system.SecuritySystemConstants;
+
+import java.util.Map;
+import java.util.HashMap;
+
+import com.opensymphony.xwork.ActionContext;
/**
* Test for {@link ReleasePrepareAction}
@@ -38,10 +46,18 @@
private Mock continuumMock;
+ private Mock securitySessionMock;
+
+ private Mock actionContextMock;
+
public ReleasePrepareActionTest()
{
action = new ReleasePrepareAction();
continuumMock = new Mock( Continuum.class );
+ //securitySessionMock = new Mock( SecuritySession.class );
+ //Map map = new HashMap();
+ //map.put( SecuritySystemConstants.SECURITY_SESSION_KEY, securitySessionMock );
+ //action.setSession( map );
action.setContinuum( (Continuum) continuumMock.proxy() );
}
@@ -53,8 +69,12 @@
public void testScmTagBaseSvn()
throws Exception
{
+ //commented out because of problems in authorization checks
+
String svnUrl = "https://svn.apache.org/repos/asf/maven/continuum";
String scmUrl = "scm:svn:" + svnUrl + "/trunk/";
+ //ProjectGroup projectGroup = new ProjectGroup();
+ //continuumMock.expects( once() ).method( "getProjectGroupByProjectId" ).will( returnValue( projectGroup ) );
Project project = new Project();
project.setScmUrl( scmUrl );
project.setWorkingDirectory(".");
@@ -72,6 +92,8 @@
public void testScmTagBaseNonSvn()
throws Exception
{
+ //commented out because of problems in authorization checks
+
Project project = new Project();
project.setScmUrl( "scm:cvs:xxx" );
project.setWorkingDirectory(".");
@@ -80,4 +102,4 @@
assertEquals( "", action.getScmTagBase() );
continuumMock.verify();
}
-}
\ No newline at end of file
+}