extpoint_test.go 439 B

1234567891011121314151617181920212223
  1. package volumedrivers
  2. import (
  3. "testing"
  4. volumetestutils "github.com/docker/docker/volume/testutils"
  5. )
  6. func TestGetDriver(t *testing.T) {
  7. _, err := GetDriver("missing")
  8. if err == nil {
  9. t.Fatal("Expected error, was nil")
  10. }
  11. Register(volumetestutils.NewFakeDriver("fake"), "fake")
  12. d, err := GetDriver("fake")
  13. if err != nil {
  14. t.Fatal(err)
  15. }
  16. if d.Name() != "fake" {
  17. t.Fatalf("Expected fake driver, got %s\n", d.Name())
  18. }
  19. }