Author: oching
Date: Wed Feb 3 10:14:31 2010
New Revision: 905969
URL: http://svn.apache.org/viewvc?rev=905969&view=rev
Log:
fixed failing selenium tests by:
o adding check if already in the page before attempting to click the link in
nav menu
o adding dependency to previous test for adding repository so proper order is
executed
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/RepositoryTest.java
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/parent/AbstractArchivaTest.java
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/parent/AbstractRepositoryTest.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=905969&r1=905968&r2=905969&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
Wed Feb 3 10:14:31 2010
@@ -36,6 +36,7 @@
assertRepositoriesPage();
}
+ @Test(dependsOnMethods = { "testAddManagedRepoValidValues" } )
public void testAddManagedRepoInvalidValues()
{
goToRepositoriesPage();
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/parent/AbstractArchivaTest.java
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/parent/AbstractArchivaTest.java?rev=905969&r1=905968&r2=905969&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/parent/AbstractArchivaTest.java
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/parent/AbstractArchivaTest.java
Wed Feb 3 10:14:31 2010
@@ -503,7 +503,10 @@
public void goToRepositoriesPage()
{
- clickLinkWithText( "Repositories" );
+ if( !getTitle().equals( "Apache Archiva \\ Administration -
Repositories" ) )
+ {
+ clickLinkWithText( "Repositories" );
+ }
assertRepositoriesPage();
}
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/parent/AbstractRepositoryTest.java
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/parent/AbstractRepositoryTest.java?rev=905969&r1=905968&r2=905969&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/parent/AbstractRepositoryTest.java
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/parent/AbstractRepositoryTest.java
Wed Feb 3 10:14:31 2010
@@ -28,7 +28,10 @@
// Repository Groups
public void goToRepositoryGroupsPage()
{
- clickLinkWithText( "Repository Groups" );
+ if( !getTitle().equals( "Apache Archiva \\ Administration -
Repository Groups" ) )
+ {
+ clickLinkWithText( "Repository Groups" );
+ }
assertRepositoryGroupsPage();
}
@@ -288,8 +291,8 @@
}
public void editManagedRepository( String fieldName, String value )
- {
- //goToRepositoriesPage();
+ {
+ goToRepositoriesPage();
clickLinkWithXPath(
"//d...@id='contentArea']/div/div[5]/div[1]/a[1]/img" );
assertPage( "Apache Archiva \\ Admin: Edit Managed Repository"
);
setFieldValue(fieldName, value);