James Moger
2011-10-17 e15f9571998d247df3715202abb84cd54a0d46bc
tests/com/gitblit/tests/RpcTests.java
@@ -23,6 +23,7 @@
import com.gitblit.Constants.AccessRestrictionType;
import com.gitblit.GitBlitException.UnauthorizedException;
import com.gitblit.IStoredSettings;
import com.gitblit.models.FederationModel;
import com.gitblit.models.FederationProposal;
import com.gitblit.models.FederationSet;
@@ -159,6 +160,13 @@
      retrievedRepository = findRepository(model.name);
      assertTrue("Failed to delete " + model.name, retrievedRepository == null);
      for (UserModel u : RpcUtils.getUsers(url, account, password.toCharArray())) {
         if (u.username.equals(testMember)) {
            RpcUtils.deleteUser(u, url, account, password.toCharArray());
            break;
         }
      }
   }
   private RepositoryModel findRepository(String name) throws IOException {
@@ -185,16 +193,20 @@
            account, password.toCharArray());
      assertTrue("No federation result registrations were retrieved!", registrations.size() > 0);
   }
   public void testFederationProposals() throws Exception {
      List<FederationProposal> proposals = RpcUtils.getFederationProposals(url,
            account, password.toCharArray());
      List<FederationProposal> proposals = RpcUtils.getFederationProposals(url, account,
            password.toCharArray());
      assertTrue("No federation proposals were retrieved!", proposals.size() > 0);
   }
   public void testFederationSets() throws Exception {
      List<FederationSet> sets = RpcUtils.getFederationSets(url,
            account, password.toCharArray());
      List<FederationSet> sets = RpcUtils.getFederationSets(url, account, password.toCharArray());
      assertTrue("No federation sets were retrieved!", sets.size() > 0);
   }
   public void testSettings() throws Exception {
      IStoredSettings settings = RpcUtils.getSettings(url, account, password.toCharArray());
      assertTrue("No settings were retrieved!", settings.getAllKeys(null).size() > 0);
   }
}