123456789101112131415161718192021222324252627282930313233343536373839404142 |
- // +build linux
- package devmapper
- import (
- "testing"
- "github.com/docker/docker/daemon/graphdriver/graphtest"
- )
- func init() {
- // Reduce the size the the base fs and loopback for the tests
- DefaultDataLoopbackSize = 300 * 1024 * 1024
- DefaultMetaDataLoopbackSize = 200 * 1024 * 1024
- DefaultBaseFsSize = 300 * 1024 * 1024
- DefaultUdevSyncOverride = true
- if err := graphtest.InitLoopbacks(); err != nil {
- panic(err)
- }
- }
- // This avoids creating a new driver for each test if all tests are run
- // Make sure to put new tests between TestDevmapperSetup and TestDevmapperTeardown
- func TestDevmapperSetup(t *testing.T) {
- graphtest.GetDriver(t, "devicemapper")
- }
- func TestDevmapperCreateEmpty(t *testing.T) {
- graphtest.DriverTestCreateEmpty(t, "devicemapper")
- }
- func TestDevmapperCreateBase(t *testing.T) {
- graphtest.DriverTestCreateBase(t, "devicemapper")
- }
- func TestDevmapperCreateSnap(t *testing.T) {
- graphtest.DriverTestCreateSnap(t, "devicemapper")
- }
- func TestDevmapperTeardown(t *testing.T) {
- graphtest.PutDriver(t)
- }
|