aboutsummaryrefslogtreecommitdiff
path: root/tests/dedo.go
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2025-02-06 18:20:39 -0300
committerEuAndreh <eu@euandre.org>2025-02-06 18:37:41 -0300
commitd873391c13c5cd5aa3709b29bfb153c7dda3c741 (patch)
treea657870993b9e2bb7ef579ff220fbdbea1cfa4a5 /tests/dedo.go
parentsrc/dedo.go: Remove AllocSize from DB type (diff)
downloaddedo-d873391c13c5cd5aa3709b29bfb153c7dda3c741.tar.gz
dedo-d873391c13c5cd5aa3709b29bfb153c7dda3c741.tar.xz
src/dedo.go: Replace concrete *DB type with IDedo interface
Diffstat (limited to '')
-rw-r--r--tests/dedo.go19
1 files changed, 12 insertions, 7 deletions
diff --git a/tests/dedo.go b/tests/dedo.go
index 1d585c6..bd10ae1 100644
--- a/tests/dedo.go
+++ b/tests/dedo.go
@@ -488,7 +488,7 @@ func test_runCommand() {
good := commandT{
exec: func(
_ argsT,
- _ *DB,
+ _ IDedo,
_ io.Reader,
w io.Writer,
) error {
@@ -499,7 +499,7 @@ func test_runCommand() {
bad := commandT{
exec: func(
_ argsT,
- _ *DB,
+ _ IDedo,
_ io.Reader,
w io.Writer,
) error {
@@ -3567,10 +3567,11 @@ func TestDB_Open_InitialMmapSize(t *testing.T) {
testWriteSize := 1 << 27 // 134MB
- db, err := Open(path)
+ idb, err := Open(path)
if err != nil {
t.Fatal(err)
}
+ db := idb.(*DB)
// create a long-running read transaction
// that never gets closed while writing
@@ -4306,10 +4307,11 @@ func ExampleDB_View() {
func ExampleDB_Begin_ReadOnly() {
// Open the database.
- db, err := Open(tempfile())
+ idb, err := Open(tempfile())
if err != nil {
log.Fatal(err)
}
+ db := idb.(*DB)
defer os.Remove(db.Path())
// Create a bucket using a read-write transaction.
@@ -4589,10 +4591,11 @@ type WDB struct {
// MustOpenDB returns a new, open DB at a temporary location.
func MustOpenDB() *WDB {
- db, err := Open(tempfile())
+ idb, err := Open(tempfile())
if err != nil {
panic(err)
}
+ db := idb.(*DB)
return &WDB{db}
}
@@ -6471,10 +6474,11 @@ func TestTx_WriteTo_Error_Normal(t *testing.T) {
func ExampleTx_Rollback() {
// Open the database.
- db, err := Open(tempfile())
+ idb, err := Open(tempfile())
if err != nil {
log.Fatal(err)
}
+ db := idb.(*DB)
defer os.Remove(db.Path())
// Create a bucket.
@@ -6541,10 +6545,11 @@ func MustOpen2() *WDB2 {
f.Close()
os.Remove(f.Name())
- db, err := Open(f.Name())
+ idb, err := Open(f.Name())
if err != nil {
panic(err.Error())
}
+ db := idb.(*DB)
return &WDB2{DB: db, Path: f.Name()}
}