channeldb/test: test with postgres

This commit is contained in:
Joost Jager
2021-07-16 18:07:30 +02:00
parent 7c048efa21
commit d997bbf6b3
13 changed files with 152 additions and 3 deletions

View File

@ -95,6 +95,10 @@ type fixture struct {
Db walletdb.DB
}
func (b *fixture) DB() walletdb.DB {
return b.Db
}
// Dump returns the raw contents of the database.
func (b *fixture) Dump() (map[string]interface{}, error) {
dbConn, err := sql.Open("pgx", b.Dsn)

View File

@ -0,0 +1,8 @@
package postgres
import "github.com/btcsuite/btcwallet/walletdb"
type Fixture interface {
DB() walletdb.DB
Dump() (map[string]interface{}, error)
}