Return-Path: Delivered-To: apmail-archiva-commits-archive@www.apache.org Received: (qmail 27178 invoked from network); 25 Sep 2009 03:56:29 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 25 Sep 2009 03:56:29 -0000 Received: (qmail 36916 invoked by uid 500); 25 Sep 2009 03:56:29 -0000 Delivered-To: apmail-archiva-commits-archive@archiva.apache.org Received: (qmail 36846 invoked by uid 500); 25 Sep 2009 03:56:28 -0000 Mailing-List: contact commits-help@archiva.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@archiva.apache.org Delivered-To: mailing list commits@archiva.apache.org Received: (qmail 36835 invoked by uid 99); 25 Sep 2009 03:56:28 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Sep 2009 03:56:28 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.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; Fri, 25 Sep 2009 03:56:18 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 90F06238890A; Fri, 25 Sep 2009 03:55:57 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r818710 - /archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/RepositoryTest.java Date: Fri, 25 Sep 2009 03:55:57 -0000 To: commits@archiva.apache.org From: jzurbano@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20090925035557.90F06238890A@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: jzurbano Date: Fri Sep 25 03:55:57 2009 New Revision: 818710 URL: http://svn.apache.org/viewvc?rev=818710&view=rev Log: [MRM-1257] - Selenium Test for accessing bundled repositories Modified: archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/RepositoryTest.java Modified: archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/RepositoryTest.java URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/RepositoryTest.java?rev=818710&r1=818709&r2=818710&view=diff ============================================================================== --- archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/RepositoryTest.java (original) +++ archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/RepositoryTest.java Fri Sep 25 03:55:57 2009 @@ -144,4 +144,28 @@ addRemoteRepository( "remoterepo" , "Remote Repository Sample" , "http://repository.codehaus.org/org/codehaus/mojo/" , "" , "" , "" , "Maven 2.x Repository" ); assertTextPresent( "Remote Repository Sample" ); } + + // *** BUNDLED REPOSITORY TEST *** + + @Test ( dependsOnMethods = { "testWithCorrectUsernamePassword" }, alwaysRun = true ) + public void testBundledRepository() + { + String repo1 = baseUrl + "repository/internal/"; + String repo2 = baseUrl + "repository/snapshots/"; + + assertRepositoryAccess( repo1 ); + assertRepositoryAccess( repo2 ); + + getSelenium().open( "/archiva" ); + } + + private void assertRepositoryAccess( String repo ) + { + getSelenium().open( "/archiva" ); + goToRepositoriesPage(); + assertLinkPresent( repo ); + clickLinkWithText( repo ); + assertPage( "Collection: /" ); + assertTextPresent( "Collection: /" ); + } }