|
|
|
|
|
|
|
|
archivaConfigControl.reset(); |
|
|
archivaConfigControl.reset(); |
|
|
|
|
|
|
|
|
// search groupId |
|
|
// search groupId |
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
List<String> selectedRepos = Arrays.asList( TEST_REPO_1 ); |
|
|
List<String> selectedRepos = Arrays.asList( TEST_REPO_1 ); |
|
|
|
|
|
|
|
|
// search artifactId |
|
|
// search artifactId |
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
archivaConfigControl.reset(); |
|
|
archivaConfigControl.reset(); |
|
|
|
|
|
|
|
|
// search groupId |
|
|
// search groupId |
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
selectedRepos.add( TEST_REPO_1 ); |
|
|
selectedRepos.add( TEST_REPO_1 ); |
|
|
|
|
|
|
|
|
// search artifactId |
|
|
// search artifactId |
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
selectedRepos.add( TEST_REPO_1 ); |
|
|
selectedRepos.add( TEST_REPO_1 ); |
|
|
|
|
|
|
|
|
// search artifactId |
|
|
// search artifactId |
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
List<String> selectedRepos = new ArrayList<String>(); |
|
|
List<String> selectedRepos = new ArrayList<String>(); |
|
|
selectedRepos.add( TEST_REPO_1 ); |
|
|
selectedRepos.add( TEST_REPO_1 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
SearchResults results = search.search( "user", selectedRepos, "archiva search", null, null ); |
|
|
SearchResults results = search.search( "user", selectedRepos, "archiva search", null, null ); |
|
|
|
|
|
|
|
|
SearchResultLimits limits = new SearchResultLimits( 0 ); |
|
|
SearchResultLimits limits = new SearchResultLimits( 0 ); |
|
|
limits.setPageSize( 1 ); |
|
|
limits.setPageSize( 1 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
limits = new SearchResultLimits( 1 ); |
|
|
limits = new SearchResultLimits( 1 ); |
|
|
limits.setPageSize( 1 ); |
|
|
limits.setPageSize( 1 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
config.addManagedRepository( createRepositoryConfig( TEST_REPO_2 ) ); |
|
|
config.addManagedRepository( createRepositoryConfig( TEST_REPO_2 ) ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 5 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 5 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
List<String> selectedRepos = new ArrayList<String>(); |
|
|
List<String> selectedRepos = new ArrayList<String>(); |
|
|
selectedRepos.add( TEST_REPO_1 ); |
|
|
selectedRepos.add( TEST_REPO_1 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
List<String> selectedRepos = new ArrayList<String>(); |
|
|
List<String> selectedRepos = new ArrayList<String>(); |
|
|
selectedRepos.add( TEST_REPO_1 ); |
|
|
selectedRepos.add( TEST_REPO_1 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
List<String> selectedRepos = new ArrayList<String>(); |
|
|
List<String> selectedRepos = new ArrayList<String>(); |
|
|
selectedRepos.add( "non-existing-repo" ); |
|
|
selectedRepos.add( "non-existing-repo" ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
List<String> previousSearchTerms = new ArrayList<String>(); |
|
|
List<String> previousSearchTerms = new ArrayList<String>(); |
|
|
previousSearchTerms.add( "archiva-test" ); |
|
|
previousSearchTerms.add( "archiva-test" ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
searchFields.setVersion( "1.0" ); |
|
|
searchFields.setVersion( "1.0" ); |
|
|
searchFields.setRepositories( selectedRepos ); |
|
|
searchFields.setRepositories( selectedRepos ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SearchResultLimits limits = new SearchResultLimits( 0 ); |
|
|
SearchResultLimits limits = new SearchResultLimits( 0 ); |
|
|
limits.setPageSize( 1 ); |
|
|
limits.setPageSize( 1 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
limits = new SearchResultLimits( 1 ); |
|
|
limits = new SearchResultLimits( 1 ); |
|
|
limits.setPageSize( 1 ); |
|
|
limits.setPageSize( 1 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
searchFields.setArtifactId( "artifactid-numeric" ); |
|
|
searchFields.setArtifactId( "artifactid-numeric" ); |
|
|
searchFields.setRepositories( selectedRepos ); |
|
|
searchFields.setRepositories( selectedRepos ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
try |
|
|
try |
|
|
{ |
|
|
{ |
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
try |
|
|
try |
|
|
{ |
|
|
{ |
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
searchFields.setClassName( "org.apache.archiva.test.App" ); |
|
|
searchFields.setClassName( "org.apache.archiva.test.App" ); |
|
|
searchFields.setRepositories( selectedRepos ); |
|
|
searchFields.setRepositories( selectedRepos ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
searchFields.setPackaging( "jar" ); |
|
|
searchFields.setPackaging( "jar" ); |
|
|
searchFields.setRepositories( selectedRepos ); |
|
|
searchFields.setRepositories( selectedRepos ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
searchFields.setClassName( "com.classname.search.App" ); |
|
|
searchFields.setClassName( "com.classname.search.App" ); |
|
|
searchFields.setRepositories( selectedRepos ); |
|
|
searchFields.setRepositories( selectedRepos ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
searchFields.setGroupId( "org.apache.archiva" ); |
|
|
searchFields.setGroupId( "org.apache.archiva" ); |
|
|
searchFields.setRepositories( selectedRepos ); |
|
|
searchFields.setRepositories( selectedRepos ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
searchFields.setClassName( "SomeClass" ); |
|
|
searchFields.setClassName( "SomeClass" ); |
|
|
searchFields.setRepositories( selectedRepos ); |
|
|
searchFields.setRepositories( selectedRepos ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Test |
|
|
@Test |
|
|
public void getAllGroupIds() throws Exception |
|
|
|
|
|
|
|
|
public void getAllGroupIds() |
|
|
|
|
|
throws Exception |
|
|
{ |
|
|
{ |
|
|
createIndexContainingMoreArtifacts( true ); |
|
|
createIndexContainingMoreArtifacts( true ); |
|
|
|
|
|
|
|
|
List<String> selectedRepos = Arrays.asList( TEST_REPO_1 ); |
|
|
List<String> selectedRepos = Arrays.asList( TEST_REPO_1 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 0 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 0, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
log.info( "groupIds: " + groupIds ); |
|
|
log.info( "groupIds: " + groupIds ); |
|
|
|
|
|
|
|
|
assertEquals( 3, groupIds.size() ); |
|
|
assertEquals( 3, groupIds.size() ); |
|
|
assertTrue( groupIds.contains( "com" )); |
|
|
|
|
|
assertTrue( groupIds.contains( "org.apache.felix") ); |
|
|
|
|
|
|
|
|
assertTrue( groupIds.contains( "com" ) ); |
|
|
|
|
|
assertTrue( groupIds.contains( "org.apache.felix" ) ); |
|
|
assertTrue( groupIds.contains( "org.apache.archiva" ) ); |
|
|
assertTrue( groupIds.contains( "org.apache.archiva" ) ); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
searchFields.setClassName( "SomeClass" ); |
|
|
searchFields.setClassName( "SomeClass" ); |
|
|
searchFields.setRepositories( selectedRepos ); |
|
|
searchFields.setRepositories( selectedRepos ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config , 1 , 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.expectAndReturn( archivaConfig.getConfiguration(), config, 1, 2 ); |
|
|
|
|
|
|
|
|
archivaConfigControl.replay(); |
|
|
archivaConfigControl.replay(); |
|
|
|
|
|
|