Author: mbaclay
Date: Thu Mar 18 09:25:09 2010
New Revision: 924673
URL: http://svn.apache.org/viewvc?rev=924673&view=rev
Log:
[MRM-1323] archiva webapp tests failed to run in internet explorer
Submitted by: Gwen Harold Autencio
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/ArtifactManagementTest.java
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/ArtifactManagementTest.java
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/ArtifactManagementTest.java?rev=924673&r1=924672&r2=924673&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/ArtifactManagementTest.java
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-test/src/test/testng/org/apache/archiva/web/test/ArtifactManagementTest.java
Thu Mar 18 09:25:09 2010
@@ -96,15 +96,15 @@ public class ArtifactManagementTest
@Test( groups = "requiresUpload" )
public void testDotNetTypes()
{
- addArtifact( getGroupId(), "testDotNetTypes", getVersion(), "library",
getArtifactFilePath(),
+ addArtifact( "dotNetTypes", "dotNetTypes", getVersion(), "library",
getArtifactFilePath(),
getRepositoryId() );
- assertTextPresent( "Artifact 'test:testDotNetTypes:1.0' was
successfully deployed to repository 'internal'" );
- getSelenium().open( baseUrl + "/browse/" + getGroupId() +
"/testDotNetTypes/" + getVersion() );
+ assertTextPresent( "Artifact 'dotNetTypes:dotNetTypes:1.0' was
successfully deployed to repository 'internal'" );
+ getSelenium().open( baseUrl + "/browse/" + "dotNetTypes" +
"/dotNetTypes/" + getVersion() );
waitPage();
assertTextPresent( "<type>library</type>" );
String basePath =
- "/archiva/repository/internal/" + getGroupId() +
"/testDotNetTypes/" + getVersion() + "/testDotNetTypes-" +
+ "/archiva/repository/internal/" + "dotNetTypes" + "/dotNetTypes/"
+ getVersion() + "/dotNetTypes-" +
getVersion();
assertLinkPresent( ".NET Library" );
assertElementPresent( "//a...@href='" + basePath + ".dll']" );
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=924673&r1=924672&r2=924673&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
Thu Mar 18 09:25:09 2010
@@ -29,7 +29,7 @@ public class RepositoryTest
public void testAddManagedRepoValidValues()
{
goToRepositoriesPage();
- clickLinkWithLocator(
"//d...@id='contentArea']/div/div/a...@href='/archiva/admin/addRepository.action']"
);
+ clickLinkWithText( "Add" );
addManagedRepository( "managedrepo1", "Managed Repository
Sample 1" , getRepositoryDir() + "repository/" , "", "Maven 2.x Repository", "0
0 * * * ?", "", "" );
clickButtonWithValue( "Save" );
assertTextPresent( "Managed Repository Sample 1" );
@@ -40,7 +40,7 @@ public class RepositoryTest
public void testAddManagedRepoInvalidValues()
{
goToRepositoriesPage();
- clickLinkWithLocator(
"//d...@id='contentArea']/div/div/a...@href='/archiva/admin/addRepository.action']"
);
+ clickLinkWithText( "Add" );
addManagedRepository( "", "" , "" , "", "Maven 2.x Repository",
"", "", "" );
assertTextPresent( "You must enter a repository identifier." );
assertTextPresent( "You must enter a repository name." );
@@ -105,7 +105,7 @@ public class RepositoryTest
@Test(dependsOnMethods = { "testAddRemoteRepoValidValues" } )
public void testAddRemoteRepoNullValues()
{
- clickLinkWithLocator(
"//d...@id='contentArea']/div/div/a...@href='/archiva/admin/addRemoteRepository.action']"
);
+ getSelenium().open( "/archiva/admin/addRemoteRepository.action" );
addRemoteRepository( "" , "" , "" , "" , "" , "" , "Maven 2.x
Repository" );
assertTextPresent( "You must enter a repository identifier." );
assertTextPresent( "You must enter a repository name." );
@@ -136,7 +136,7 @@ public class RepositoryTest
@Test(dependsOnMethods = { "testDeleteManageRepo" } )
public void testAddRemoteRepoValidValues()
{
- clickLinkWithLocator(
"//d...@id='contentArea']/div/div/a...@href='/archiva/admin/addRemoteRepository.action']"
);
+ getSelenium().open( "/archiva/admin/addRemoteRepository.action"
);
addRemoteRepository( "remoterepo" , "Remote Repository Sample"
, "http://repository.codehaus.org/org/codehaus/mojo/" , "" , "" , "" , "Maven
2.x Repository" );
assertTextPresent( "Remote Repository Sample" );
}
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=924673&r1=924672&r2=924673&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
Thu Mar 18 09:25:09 2010
@@ -513,7 +513,7 @@ public abstract class AbstractArchivaTes
}
setFieldValue( "artifact", path );
- setFieldValue( "repositoryId", repositoryId );
+ selectValue( "repositoryId", repositoryId );
clickButtonWithValue( "Submit" );
}
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=924673&r1=924672&r2=924673&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
Thu Mar 18 09:25:09 2010
@@ -67,7 +67,8 @@ public abstract class AbstractRepository
assertPage( "Apache Archiva \\ Admin: Delete Repository Group"
);
assertTextPresent( "WARNING: This operation can not be undone."
);
assertTextPresent( "Are you sure you want to delete the
following repository group?" );
- assertTextPresent( "ID: " + repositoryName );
+ assertTextPresent( "ID:" );
+ assertTextPresent( repositoryName );
assertButtonWithValuePresent( "Confirm" );
assertButtonWithValuePresent( "Cancel" );
}