package testing
import "github.com/golang-migrate/migrate/v4/database/testing"
Package testing has the database tests. All database drivers must pass the Test function. This lives in it's own package so it stays a test dependency.
Index ¶
- func Test(t *testing.T, d database.Driver, migration []byte)
- func TestDrop(t *testing.T, d database.Driver)
- func TestLockAndUnlock(t *testing.T, d database.Driver)
- func TestNilVersion(t *testing.T, d database.Driver)
- func TestRun(t *testing.T, d database.Driver, migration io.Reader)
- func TestSetVersion(t *testing.T, d database.Driver)
Functions ¶
func Test ¶
Test runs tests against database implementations.
func TestDrop ¶
func TestLockAndUnlock ¶
func TestNilVersion ¶
func TestRun ¶
func TestSetVersion ¶
Source Files ¶
- Version
- v4.2.5
- Published
- Feb 19, 2019
- Platform
- windows/amd64
- Imports
- 6 packages
- Last checked
- now –
Tools for package owners.