mirror of
https://github.com/kubernetes-sigs/descheduler.git
synced 2026-01-27 14:01:12 +01:00
21 lines
651 B
Go
21 lines
651 B
Go
package testing
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"github.com/gophercloud/gophercloud"
|
|
th "github.com/gophercloud/gophercloud/testhelper"
|
|
)
|
|
|
|
func TestApplyDefaultsToEndpointOpts(t *testing.T) {
|
|
eo := gophercloud.EndpointOpts{Availability: gophercloud.AvailabilityPublic}
|
|
eo.ApplyDefaults("compute")
|
|
expected := gophercloud.EndpointOpts{Availability: gophercloud.AvailabilityPublic, Type: "compute"}
|
|
th.CheckDeepEquals(t, expected, eo)
|
|
|
|
eo = gophercloud.EndpointOpts{Type: "compute"}
|
|
eo.ApplyDefaults("object-store")
|
|
expected = gophercloud.EndpointOpts{Availability: gophercloud.AvailabilityPublic, Type: "compute"}
|
|
th.CheckDeepEquals(t, expected, eo)
|
|
}
|