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

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

Introduction

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

Prototype

PackExt BITMAP_INDEX

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

Click Source Link

Document

A pack bitmap 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   w w w .j  a va 2  s . c  o  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 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));
}