Return-Path: Delivered-To: apmail-incubator-ace-commits-archive@minotaur.apache.org Received: (qmail 92065 invoked from network); 1 Feb 2011 20:07:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 1 Feb 2011 20:07:04 -0000 Received: (qmail 41647 invoked by uid 500); 1 Feb 2011 20:07:04 -0000 Delivered-To: apmail-incubator-ace-commits-archive@incubator.apache.org Received: (qmail 41627 invoked by uid 500); 1 Feb 2011 20:07:04 -0000 Mailing-List: contact ace-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ace-dev@incubator.apache.org Delivered-To: mailing list ace-commits@incubator.apache.org Received: (qmail 41619 invoked by uid 99); 1 Feb 2011 20:07:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Feb 2011 20:07:04 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Feb 2011 20:07:03 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 8677B23888EC; Tue, 1 Feb 2011 20:06:43 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1066183 - /incubator/ace/trunk/ace-integrationtests/src/test/java/org/apache/ace/it/repositoryadmin/RepositoryAdminTest.java Date: Tue, 01 Feb 2011 20:06:43 -0000 To: ace-commits@incubator.apache.org From: angelos@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20110201200643.8677B23888EC@eris.apache.org> Author: angelos Date: Tue Feb 1 20:06:43 2011 New Revision: 1066183 URL: http://svn.apache.org/viewvc?rev=1066183&view=rev Log: ACE-79 added the necessary cleanup method. Modified: incubator/ace/trunk/ace-integrationtests/src/test/java/org/apache/ace/it/repositoryadmin/RepositoryAdminTest.java Modified: incubator/ace/trunk/ace-integrationtests/src/test/java/org/apache/ace/it/repositoryadmin/RepositoryAdminTest.java URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-integrationtests/src/test/java/org/apache/ace/it/repositoryadmin/RepositoryAdminTest.java?rev=1066183&r1=1066182&r2=1066183&view=diff ============================================================================== --- incubator/ace/trunk/ace-integrationtests/src/test/java/org/apache/ace/it/repositoryadmin/RepositoryAdminTest.java (original) +++ incubator/ace/trunk/ace-integrationtests/src/test/java/org/apache/ace/it/repositoryadmin/RepositoryAdminTest.java Tue Feb 1 20:06:43 2011 @@ -160,6 +160,25 @@ public class RepositoryAdminTest extends private volatile StatefulGatewayRepository m_statefulGatewayRepository; /* Injected by dependency manager */ private volatile LogStore m_auditLogStore; /* Injected by dependency manager */ + public void cleanUp() throws IOException, InvalidSyntaxException, InterruptedException { + // Simply remove all objects in the repository. + clearRepository(m_artifactRepository); + clearRepository(m_artifact2groupRepository); + clearRepository(m_group2licenseRepository); + clearRepository(m_license2gatewayRepository); + clearRepository(m_artifactRepository); + clearRepository(m_groupRepository); + clearRepository(m_licenseRepository); + clearRepository(m_gatewayRepository); + clearRepository(m_deploymentVersionRepository); + m_statefulGatewayRepository.refresh(); + try { + m_repositoryAdmin.logout(true); + } + catch (Exception ioe) { + //ioe.printStackTrace(System.out); + } + } public void clearRepository (ObjectRepository rep) { for (T entity : rep.get()) {