mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-24 17:32:48 +00:00
Added getRepository() and getRepositories() to AVMService, removed getRepositoryNames()
from same. These new methods return a RepositoryDescriptor and a List of RepositoryDescriptors. Note, Hibernate mapping has changed. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3207 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -856,10 +856,10 @@ public class AVMServiceTest extends AVMServiceTestBase
|
||||
{
|
||||
setupBasicTree();
|
||||
fService.createRepository("second");
|
||||
List<String> repoNames = fService.getRepositoryNames();
|
||||
assertEquals(2, repoNames.size());
|
||||
assertTrue(repoNames.contains("main"));
|
||||
assertTrue(repoNames.contains("second"));
|
||||
List<RepositoryDescriptor> repos = fService.getRepositories();
|
||||
assertEquals(2, repos.size());
|
||||
System.out.println(repos.get(0));
|
||||
System.out.println(repos.get(1));
|
||||
fService.createBranch(-1, "main:/", "second:/", "main");
|
||||
fService.createSnapshot("second");
|
||||
System.out.println(recursiveList("second", -1, true));
|
||||
@@ -1833,4 +1833,34 @@ public class AVMServiceTest extends AVMServiceTestBase
|
||||
fail();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Test repository functions.
|
||||
*/
|
||||
public void testRepsitory()
|
||||
{
|
||||
try
|
||||
{
|
||||
// First check that we get the right error when we try to create a
|
||||
// repository that exists.
|
||||
try
|
||||
{
|
||||
fService.createRepository("main");
|
||||
fail();
|
||||
}
|
||||
catch (AVMExistsException ae)
|
||||
{
|
||||
// Do nothing.
|
||||
}
|
||||
// Now make sure getRepository() works.
|
||||
RepositoryDescriptor desc = fService.getRepository("main");
|
||||
assertNotNull(desc);
|
||||
System.out.println(desc);
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
e.printStackTrace(System.err);
|
||||
fail();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user