123456789101112131415161718192021222324 |
- package drivers // import "github.com/docker/docker/volume/drivers"
- import (
- "testing"
- volumetestutils "github.com/docker/docker/volume/testutils"
- )
- func TestGetDriver(t *testing.T) {
- s := NewStore(nil)
- _, err := s.GetDriver("missing")
- if err == nil {
- t.Fatal("Expected error, was nil")
- }
- s.Register(volumetestutils.NewFakeDriver("fake"), "fake")
- d, err := s.GetDriver("fake")
- if err != nil {
- t.Fatal(err)
- }
- if d.Name() != "fake" {
- t.Fatalf("Expected fake driver, got %s\n", d.Name())
- }
- }
|