manisha
2014-03-21 03d5ee0bcc4b9d7b6814d7212d19d1126638810d
src/test/java/com/gitblit/tests/RpcTests.java
@@ -15,11 +15,6 @@
 */
package com.gitblit.tests;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertNull;
import static org.junit.Assert.assertTrue;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Collection;
@@ -37,10 +32,9 @@
import com.gitblit.Constants.AuthorizationControl;
import com.gitblit.Constants.PermissionType;
import com.gitblit.Constants.RegistrantType;
import com.gitblit.GitBlitException.NotAllowedException;
import com.gitblit.GitBlitException.ForbiddenException;
import com.gitblit.GitBlitException.UnauthorizedException;
import com.gitblit.Keys;
import com.gitblit.RpcServlet;
import com.gitblit.models.FederationModel;
import com.gitblit.models.FederationProposal;
import com.gitblit.models.FederationSet;
@@ -50,6 +44,7 @@
import com.gitblit.models.ServerStatus;
import com.gitblit.models.TeamModel;
import com.gitblit.models.UserModel;
import com.gitblit.servlet.RpcServlet;
import com.gitblit.utils.RpcUtils;
/**
@@ -58,7 +53,7 @@
 * @author James Moger
 *
 */
public class RpcTests {
public class RpcTests extends GitblitUnitTest {
   String url = GitBlitSuite.url;
   String account = GitBlitSuite.account;
@@ -109,7 +104,7 @@
      UserModel user = null;
      try {
         user = RpcUtils.getUser("admin", url, null, null);
      } catch (NotAllowedException e) {
      } catch (ForbiddenException e) {
      }
      assertNull("Server allows anyone to get user!", user);
@@ -196,6 +191,12 @@
      assertEquals(AccessRestrictionType.VIEW, retrievedRepository.accessRestriction);
      assertEquals(AuthorizationControl.AUTHENTICATED, retrievedRepository.authorizationControl);
        //fork repo
        UserModel userModel = new UserModel("garbageUser");
        assertTrue("Failed to create Fork Repository!",
                RpcUtils.forkRpository(model, userModel, url, account, password.toCharArray()));
      // rename and change access restriciton
      String originalName = model.name;
      model.name = "garbagerepo2.git";