Examples of OpenAccessManager


Examples of org.sonatype.nexus.proxy.access.OpenAccessManager

  @Test
  public void testDeletionOfReleases()
      throws Exception
  {
    fillInRepo();
    ((AbstractRepository)releases).setAccessManager(new OpenAccessManager());
    ReleaseRemovalResult releaseRemovalResult =
        releaseRemover.removeReleases(new ReleaseRemovalRequest(releases.getId(), 2, ""));
    // pom + jar + sha1 for both
    assertThat(releaseRemovalResult.getDeletedFileCount(), is(6));
    assertThat(releaseRemovalResult.isSuccessful(), is(true));
View Full Code Here

Examples of org.sonatype.nexus.proxy.access.OpenAccessManager

  @Test
  public void testDeletionOfReleasesWithTarget()
      throws Exception
  {
    fillInRepo();
    ((AbstractRepository)releases).setAccessManager(new OpenAccessManager());
    targetRegistry.addRepositoryTarget(
        new Target("test", "test", new Maven2ContentClass(), Lists.newArrayList(".*/org/sonatype/.*")));
    targetRegistry.commitChanges();
    ReleaseRemovalResult releaseRemovalResult =
        releaseRemover.removeReleases(new ReleaseRemovalRequest(releases.getId(), 2, "test"));
View Full Code Here

Examples of org.sonatype.nexus.proxy.access.OpenAccessManager

  @Test
  public void testDeletionOfReleasesWithNonMatchingTarget()
      throws Exception
  {
    fillInRepo();
    ((AbstractRepository)releases).setAccessManager(new OpenAccessManager());
    targetRegistry.addRepositoryTarget(
        new Target("test", "test", new Maven2ContentClass(), Lists.newArrayList(".*/com/sonatype/.*")));
    targetRegistry.commitChanges();
    ReleaseRemovalResult releaseRemovalResult =
        releaseRemover.removeReleases(new ReleaseRemovalRequest(releases.getId(), 2, "test"));
View Full Code Here

Examples of org.sonatype.nexus.proxy.access.OpenAccessManager

  @Test
  public void testDeletionOfReleasesExceptForSources()
      throws Exception
  {
    fillInRepo();
    ((AbstractRepository)releases).setAccessManager(new OpenAccessManager());
    ReleaseRemovalResult releaseRemovalResult =
        releaseRemover.removeReleases(new ReleaseRemovalRequest(releases.getId(), 2, "3"));
    // pom + jar + sha1 for both, but sources jar and associated sha1 should be left alone
    assertThat(releaseRemovalResult.getDeletedFileCount(), is(4));
    assertThat(releaseRemovalResult.isSuccessful(), is(true));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.