Package org.apache.hadoop.hdfs

Examples of org.apache.hadoop.hdfs.ByteRangeInputStream.seek()


               o.getMsg());

    r.setMsg(null);
    r.setURL(new URL("http://resolvedurl/"));
   
    is.seek(100);
    is.read();

    assertEquals("Seek to 100 bytes made incorrectly",
                 "Connect: http://resolvedurl/, Range: bytes=100-",
                 r.getMsg());
View Full Code Here


    assertEquals("getPos should be 101 after reading one byte", 101, is.getPos());

    r.setMsg(null);

    is.seek(101);
    is.read();

    assertNull("Seek to 101 should not result in another request", null);

    r.setMsg(null);
View Full Code Here

    is.read();

    assertNull("Seek to 101 should not result in another request", null);

    r.setMsg(null);
    is.seek(2500);
    is.read();

    assertEquals("Seek to 2500 bytes made incorrectly",
                 "Connect: http://resolvedurl/, Range: bytes=2500-",
                 r.getMsg());
View Full Code Here

    assertEquals("Seek to 2500 bytes made incorrectly",
                 "Connect: http://resolvedurl/, Range: bytes=2500-",
                 r.getMsg());

    r.responseCode = 200;
    is.seek(500);
   
    try {
      is.read();
      fail("Exception should be thrown when 200 response is given "
           + "but 206 is expected");
View Full Code Here

      assertEquals("Should fail because incorrect response code was sent",
                   "206 expected, but received 200", e.getMessage());
    }

    r.responseCode = 206;
    is.seek(0);

    try {
      is.read();
      fail("Exception should be thrown when 206 response is given "
           + "but 200 is expected");
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.