aboutsummaryrefslogtreecommitdiffstats
path: root/archiva-database/src
diff options
context:
space:
mode:
authorJoakim Erdfelt <joakime@apache.org>2007-04-11 21:13:53 +0000
committerJoakim Erdfelt <joakime@apache.org>2007-04-11 21:13:53 +0000
commit9e39e9865648f3435f36785654d624009ebd7b9f (patch)
treec813d73c04ca6356dc493c95d7e0364ae1689290 /archiva-database/src
parent2ce32e94ab1175f5b5fb72c732e5d9e44377c0a5 (diff)
downloadarchiva-9e39e9865648f3435f36785654d624009ebd7b9f.tar.gz
archiva-9e39e9865648f3435f36785654d624009ebd7b9f.zip
Fixing RepositoryDAO and tests.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-jpox-database-refactor@527676 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'archiva-database/src')
-rw-r--r--archiva-database/src/main/java/org/apache/maven/archiva/database/jdo/JdoRepositoryDAO.java2
-rw-r--r--archiva-database/src/test/java/org/apache/maven/archiva/database/jdo/JdoRepositoryDAOTest.java7
2 files changed, 5 insertions, 4 deletions
diff --git a/archiva-database/src/main/java/org/apache/maven/archiva/database/jdo/JdoRepositoryDAO.java b/archiva-database/src/main/java/org/apache/maven/archiva/database/jdo/JdoRepositoryDAO.java
index 169c1bcbf..efa001b32 100644
--- a/archiva-database/src/main/java/org/apache/maven/archiva/database/jdo/JdoRepositoryDAO.java
+++ b/archiva-database/src/main/java/org/apache/maven/archiva/database/jdo/JdoRepositoryDAO.java
@@ -67,7 +67,7 @@ public class JdoRepositoryDAO
public List getRepositories()
throws ObjectNotFoundException, ArchivaDatabaseException
{
- return jdo.getAllObjects( ArchivaRepositoryModel.class );
+ return queryRepositories( null );
}
public ArchivaRepository getRepository( String id )
diff --git a/archiva-database/src/test/java/org/apache/maven/archiva/database/jdo/JdoRepositoryDAOTest.java b/archiva-database/src/test/java/org/apache/maven/archiva/database/jdo/JdoRepositoryDAOTest.java
index 9f5fe4724..dfdc383ec 100644
--- a/archiva-database/src/test/java/org/apache/maven/archiva/database/jdo/JdoRepositoryDAOTest.java
+++ b/archiva-database/src/test/java/org/apache/maven/archiva/database/jdo/JdoRepositoryDAOTest.java
@@ -54,7 +54,8 @@ public class JdoRepositoryDAOTest
// Save it.
ArchivaRepository repoSaved = repoDao.saveRepository( repo );
assertNotNull( repoSaved );
- assertEquals( "testRepo", JDOHelper.getObjectId( repoSaved ).toString() );
+ assertNotNull( repoSaved.getModel() );
+ assertEquals( "testRepo", JDOHelper.getObjectId( repoSaved.getModel() ).toString() );
// Test that something has been saved.
List repos = repoDao.getRepositories();
@@ -65,7 +66,7 @@ public class JdoRepositoryDAOTest
ArchivaRepository firstRepo = (ArchivaRepository) repos.get( 0 );
assertNotNull( firstRepo );
assertEquals( "testRepo", repo.getId() );
- assertEquals( "The Test Repository.", repo.getModel().getName() );
+ assertEquals( "Test Repository", repo.getModel().getName() );
assertEquals( "Test Case", repo.getModel().getCreationSource() );
assertEquals( "default", repo.getModel().getLayoutName() );
@@ -82,7 +83,7 @@ public class JdoRepositoryDAOTest
// Test expected values.
assertEquals( "testRepo", actualRepo.getId() );
- assertEquals( "http://localhost:8080/repository/foo", actualRepo.getUrl() );
+ assertEquals( "http://localhost:8080/repository/foo", actualRepo.getUrl().toString() );
assertEquals( "Changed", actualRepo.getModel().getCreationSource() );
// Test that only 1 object is saved.