diff --git a/rrtx_internal_test.go b/rrtx_internal_test.go deleted file mode 100644 index 64c996bc4..000000000 --- a/rrtx_internal_test.go +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright 2021 Molecula Corp. All rights reserved. -package pilosa - -import ( - "testing" - - . "github.com/molecula/featurebase/v3/vprint" // nolint:staticcheck -) - -func TestRoaring_HasData(t *testing.T) { - holder := newHolderWithTempPath(t, "roaring") - - idx, err := holder.CreateIndex("i", IndexOptions{}) - PanicOn(err) - defer idx.Close() - - db, err := globalRoaringReg.OpenDBWrapper(idx.path, false, nil) - PanicOn(err) - db.SetHolder(idx.holder) - - // HasData should start out false. - hasAnything, err := db.HasData() - PanicOn(err) - - if hasAnything { - t.Fatalf("HasData reported existing data on an empty database") - } - - // check that HasData sees a committed record. - - field, shard := "f", uint64(123) - - tx := idx.holder.txf.NewTx(Txo{Write: writable, Index: idx, Shard: shard}) - defer tx.Rollback() - - f, err := idx.CreateField(field) - PanicOn(err) - _, err = f.SetBit(tx, 1, 1, nil) - PanicOn(err) - PanicOn(tx.Commit()) - - hasAnything, err = db.HasData() - if err != nil { - t.Fatal(err) - } - if !hasAnything { - t.Fatalf("HasData() reported no data on a database that has 'x' written to it") - } -}