MCPcopy Index your code
hub / github.com/docker/docker-agent / setupTestDB

Function setupTestDB

pkg/memory/database/sqlite/sqlite_test.go:18–33  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

16)
17
18func setupTestDB(t *testing.T) database.Database {
19 t.Helper()
20
21 tmpFile := t.TempDir() + "/test.db"
22
23 db, err := NewMemoryDatabase(tmpFile)
24 require.NoError(t, err)
25 require.NotNil(t, db)
26
27 t.Cleanup(func() {
28 memDB := db.(*MemoryDatabase)
29 require.NoError(t, memDB.Close())
30 })
31
32 return db
33}
34
35func TestNewMemoryDatabase(t *testing.T) {
36 t.Parallel()

Callers 9

TestNewMemoryDatabaseFunction · 0.85
TestAddMemoryFunction · 0.85
TestGetMemoriesFunction · 0.85
TestDeleteMemoryFunction · 0.85
TestSearchMemoriesFunction · 0.85
TestUpdateMemoryFunction · 0.85

Calls 3

NewMemoryDatabaseFunction · 0.85
CleanupMethod · 0.65
CloseMethod · 0.65

Tested by

no test coverage detected