diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/dedo.go | 53 |
1 files changed, 1 insertions, 52 deletions
diff --git a/tests/dedo.go b/tests/dedo.go index ddb217d..0506aa2 100644 --- a/tests/dedo.go +++ b/tests/dedo.go @@ -1088,56 +1088,6 @@ func TestBucket_DeleteBucket_IncompatibleValue(t *testing.T) { } } -// Ensure bucket can set and update its sequence number. -func TestBucket_Sequence(t *testing.T) { - db := MustOpenDB() - defer db.MustClose() - defer os.Remove(db.Path()) - - err := db.Update(func(tx *Tx) error { - bkt, err := tx.CreateBucket([]byte("0")) - if err != nil { - t.Fatal(err) - } - - // Retrieve sequence. - v := bkt.Sequence() - if v != 0 { - t.Fatalf("unexpected sequence: %d", v) - } - - // Update sequence. - err = bkt.SetSequence(1000) - if err != nil { - t.Fatal(err) - } - - // Read sequence again. - v = bkt.Sequence() - if v != 1000 { - t.Fatalf("unexpected sequence: %d", v) - } - - return nil - }) - if err != nil { - t.Fatal(err) - } - - // Verify sequence in separate transaction. - err = db.View(func(tx *Tx) error { - v := tx.Bucket([]byte("0")).Sequence() - if v != 1000 { - t.Fatalf("unexpected sequence: %d", v) - } - - return nil - }) - if err != nil { - t.Fatal(err) - } -} - // Ensure that a bucket can return an autoincrementing sequence. func TestBucket_NextSequence(t *testing.T) { db := MustOpenDB() @@ -6399,7 +6349,7 @@ func fillBucket(b *Bucket, prefix []byte) error { } func walkBucket(parent *Bucket, k []byte, v []byte, w io.Writer) error { - _, err := fmt.Fprintf(w, "%d:%x=%x\n", parent.Sequence(), k, v) + _, err := fmt.Fprintf(w, "%d:%x=%x\n", parent.ref.sequence, k, v) if err != nil { return err } @@ -6453,7 +6403,6 @@ func MainTest() { { "TestBucket_Bucket_IncompatibleValue", TestBucket_Bucket_IncompatibleValue }, { "TestBucket_CreateBucket_IncompatibleValue", TestBucket_CreateBucket_IncompatibleValue }, { "TestBucket_DeleteBucket_IncompatibleValue", TestBucket_DeleteBucket_IncompatibleValue }, - { "TestBucket_Sequence", TestBucket_Sequence }, { "TestBucket_NextSequence", TestBucket_NextSequence }, { "TestBucket_NextSequence_Persist", TestBucket_NextSequence_Persist }, { "TestBucket_NextSequence_ReadOnly", TestBucket_NextSequence_ReadOnly }, |