Example usage for org.eclipse.jgit.internal.storage.pack PackExt INDEX

List of usage examples for org.eclipse.jgit.internal.storage.pack PackExt INDEX

Introduction

In this page you can find the example usage for org.eclipse.jgit.internal.storage.pack PackExt INDEX.

Prototype

PackExt INDEX

To view the source code for org.eclipse.jgit.internal.storage.pack PackExt INDEX.

Click Source Link

Document

A pack index file extension.

Usage

From source file:com.benhumphreys.jgitcassandra.store.DescMapperTest.java

License:Apache License

@Test
public void testGetFileSizeMap() throws Exception {
    // Prepare the desc object
    desc.setFileSize(PackExt.PACK, 1L);/*from ww w. j a v  a 2  s .  co  m*/
    desc.setFileSize(PackExt.INDEX, 2L);

    // Test the mapper
    Map<String, Long> extSizes = DescMapper.getFileSizeMap(desc);
    assertEquals(Long.valueOf(1), extSizes.get(PackExt.PACK.getExtension()));
    assertEquals(Long.valueOf(2), extSizes.get(PackExt.INDEX.getExtension()));
    assertFalse(extSizes.containsKey(PackExt.BITMAP_INDEX.getExtension()));
}

From source file:com.benhumphreys.jgitcassandra.store.DescMapperTest.java

License:Apache License

@Test
public void testSetFileSizeMap() throws Exception {
    Map<String, Long> extSizes = new HashMap<String, Long>();
    extSizes.put("pack", 1L);
    extSizes.put("idx", 2L);

    DescMapper.setFileSizeMap(desc, extSizes);
    assertEquals(1, desc.getFileSize(PackExt.PACK));
    assertEquals(2, desc.getFileSize(PackExt.INDEX));
    assertEquals(0, desc.getFileSize(PackExt.BITMAP_INDEX));
}

From source file:com.benhumphreys.jgitcassandra.store.DescMapperTest.java

License:Apache License

@Test
public void testGetExtBits() throws Exception {
    // Prepare the desc object
    desc.addFileExt(PackExt.PACK);//from ww  w.  j  a  v a2 s  . co  m
    desc.addFileExt(PackExt.INDEX);

    int bits = DescMapper.getExtBits(desc);
    assertEquals(3, bits);
}

From source file:com.benhumphreys.jgitcassandra.store.DescMapperTest.java

License:Apache License

@Test
public void testSetExtsFromBit() throws Exception {
    int bits = 3;
    DescMapper.setExtsFromBits(desc, bits);
    assertTrue(desc.hasFileExt(PackExt.PACK));
    assertTrue(desc.hasFileExt(PackExt.INDEX));
    assertFalse(desc.hasFileExt(PackExt.BITMAP_INDEX));
}