Package org.sonatype.nexus.proxy

Examples of org.sonatype.nexus.proxy.ResourceStoreRequest


  public void testGA3Merge()
      throws Exception
  {
    String mdPath = "/md-merge/ga3/maven-metadata.xml";

    StorageItem item = getRootRouter().retrieveItem(new ResourceStoreRequest("/groups/test" + mdPath, false));
    assertTrue(StorageFileItem.class.isAssignableFrom(item.getClass()));

    Metadata md = parseMetadata((StorageFileItem) item);

    assertEquals("org.sonatype.nexus", md.getGroupId());
View Full Code Here


  public void testGA4Merge()
      throws Exception
  {
    String mdPath = "/md-merge/ga4/maven-metadata.xml";

    StorageItem item = getRootRouter().retrieveItem(new ResourceStoreRequest("/groups/test" + mdPath, false));
    assertTrue(StorageFileItem.class.isAssignableFrom(item.getClass()));

    Metadata md = parseMetadata((StorageFileItem) item);

    assertEquals("xxx.distribution.core", md.getGroupId());
View Full Code Here

  public void testGAVMerge()
      throws Exception
  {
    String mdPath = "/md-merge/gav/maven-metadata.xml";

    StorageItem item = getRootRouter().retrieveItem(new ResourceStoreRequest("/groups/test" + mdPath, false));
    assertTrue(StorageFileItem.class.isAssignableFrom(item.getClass()));

    Metadata md = parseMetadata((StorageFileItem) item);

    assertEquals("org.sonatype.nexus", md.getGroupId());
View Full Code Here

  public void testGAVMergeWithNewBuildNumberAndOldTimestamp()
      throws Exception
  {
    String mdPath = "/md-merge/gav2/maven-metadata.xml";

    StorageItem item = getRootRouter().retrieveItem(new ResourceStoreRequest("/groups/test" + mdPath, false));
    assertTrue(StorageFileItem.class.isAssignableFrom(item.getClass()));

    Metadata md = parseMetadata((StorageFileItem) item);

    assertEquals("org.sonatype.nexus", md.getGroupId());
View Full Code Here

  public void testChecksum()
      throws Exception
  {
    String mdPath = "/md-merge/checksum/maven-metadata.xml";

    StorageItem item = getRootRouter().retrieveItem(new ResourceStoreRequest("/groups/test" + mdPath, false));
    assertTrue(StorageFileItem.class.isAssignableFrom(item.getClass()));

    File mdFile = createTempFile("metadata", "tmp");
    try {
      saveItemToFile(((StorageFileItem) item), mdFile);

      StorageItem md5Item =
          getRootRouter().retrieveItem(new ResourceStoreRequest("/groups/test" + mdPath + ".md5", false));
      StorageItem sha1Item =
          getRootRouter().retrieveItem(new ResourceStoreRequest("/groups/test" + mdPath + ".sha1", false));

      String md5Hash = contentAsString(md5Item);
      String sha1Hash = contentAsString(sha1Item);

      Md5Digester md5Digester = new Md5Digester();
View Full Code Here

      throws Exception
  {
    String mdPath = "/md-merge/conflict/maven-metadata.xml";

    try {
      getRootRouter().retrieveItem(new ResourceStoreRequest("/groups/test" + mdPath, false));
    }
    catch (StorageException e) {
      getLogger().info(e.getMessage());
      getLogger().info(e.getCause().getMessage());
    }
View Full Code Here

  public void testReleasePolicy()
      throws Exception
  {
    String mdPath = "/md-merge/release/maven-metadata.xml";

    StorageItem item = getRootRouter().retrieveItem(new ResourceStoreRequest("/groups/test" + mdPath, false));
    assertTrue(StorageFileItem.class.isAssignableFrom(item.getClass()));

    Metadata md = parseMetadata((StorageFileItem) item);

    assertEquals("1.3.2", md.getVersioning().getLatest());
View Full Code Here

  public void testSnapshotPolicy()
      throws Exception
  {
    String mdPath = "/md-merge/snapshot/maven-metadata.xml";

    StorageItem item = getRootRouter().retrieveItem(new ResourceStoreRequest("/groups/test" + mdPath, false));
    assertTrue(StorageFileItem.class.isAssignableFrom(item.getClass()));

    Metadata md = parseMetadata((StorageFileItem) item);

    assertEquals("1.4.1-SNAPSHOT", md.getVersioning().getLatest());
View Full Code Here

      throws Exception
  {
    // net/test/tamas/test/3.0-SNAPSHOT
    String mdPath = "/net/test/tamas/test/3.0-SNAPSHOT/maven-metadata.xml";

    StorageItem item = getRootRouter().retrieveItem(new ResourceStoreRequest("/groups/test" + mdPath, false));
    assertTrue(StorageFileItem.class.isAssignableFrom(item.getClass()));

    Metadata md = parseMetadata((StorageFileItem) item);

    assertEquals(ModelVersionUtility.Version.V100, ModelVersionUtility.getModelVersion(md));
View Full Code Here

      throws Exception
  {
    // net/test/tamas/test/4.0-SNAPSHOT
    String mdPath = "/net/test/tamas/test/4.0-SNAPSHOT/maven-metadata.xml";

    StorageItem item = getRootRouter().retrieveItem(new ResourceStoreRequest("/groups/test" + mdPath, false));
    assertTrue(StorageFileItem.class.isAssignableFrom(item.getClass()));

    Metadata md = parseMetadata((StorageFileItem) item);

    assertEquals(ModelVersionUtility.Version.V110, ModelVersionUtility.getModelVersion(md));
View Full Code Here

TOP

Related Classes of org.sonatype.nexus.proxy.ResourceStoreRequest

Copyright © 2018 www.massapicom. 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.