]> git.ipfire.org Git - thirdparty/git.git/blobdiff - t/t6113-rev-list-bitmap-filters.sh
pack-bitmap: implement BLOB_NONE filtering
[thirdparty/git.git] / t / t6113-rev-list-bitmap-filters.sh
index 977f8d0930020f2e6910b5e530ac2ffeae517786..f4e6d582f069342d2d3175090bf12b20f07251eb 100755 (executable)
@@ -21,4 +21,18 @@ test_expect_success 'filters fallback to non-bitmap traversal' '
        test_cmp expect actual
 '
 
+test_expect_success 'blob:none filter' '
+       git rev-list --objects --filter=blob:none HEAD >expect &&
+       git rev-list --use-bitmap-index \
+                    --objects --filter=blob:none HEAD >actual &&
+       test_bitmap_traversal expect actual
+'
+
+test_expect_success 'blob:none filter with specified blob' '
+       git rev-list --objects --filter=blob:none HEAD HEAD:two.t >expect &&
+       git rev-list --use-bitmap-index \
+                    --objects --filter=blob:none HEAD HEAD:two.t >actual &&
+       test_bitmap_traversal expect actual
+'
+
 test_done