38
vendor/github.com/rackspace/gophercloud/openstack/common/extensions/requests_test.go
generated
vendored
38
vendor/github.com/rackspace/gophercloud/openstack/common/extensions/requests_test.go
generated
vendored
@@ -1,38 +0,0 @@
|
||||
package extensions
|
||||
|
||||
import (
|
||||
"testing"
|
||||
|
||||
"github.com/rackspace/gophercloud/pagination"
|
||||
th "github.com/rackspace/gophercloud/testhelper"
|
||||
"github.com/rackspace/gophercloud/testhelper/client"
|
||||
)
|
||||
|
||||
func TestList(t *testing.T) {
|
||||
th.SetupHTTP()
|
||||
defer th.TeardownHTTP()
|
||||
HandleListExtensionsSuccessfully(t)
|
||||
|
||||
count := 0
|
||||
|
||||
List(client.ServiceClient()).EachPage(func(page pagination.Page) (bool, error) {
|
||||
count++
|
||||
actual, err := ExtractExtensions(page)
|
||||
th.AssertNoErr(t, err)
|
||||
th.AssertDeepEquals(t, ExpectedExtensions, actual)
|
||||
|
||||
return true, nil
|
||||
})
|
||||
|
||||
th.CheckEquals(t, 1, count)
|
||||
}
|
||||
|
||||
func TestGet(t *testing.T) {
|
||||
th.SetupHTTP()
|
||||
defer th.TeardownHTTP()
|
||||
HandleGetExtensionSuccessfully(t)
|
||||
|
||||
actual, err := Get(client.ServiceClient(), "agent").Extract()
|
||||
th.AssertNoErr(t, err)
|
||||
th.CheckDeepEquals(t, SingleExtension, actual)
|
||||
}
|
||||
26
vendor/github.com/rackspace/gophercloud/openstack/common/extensions/urls_test.go
generated
vendored
26
vendor/github.com/rackspace/gophercloud/openstack/common/extensions/urls_test.go
generated
vendored
@@ -1,26 +0,0 @@
|
||||
package extensions
|
||||
|
||||
import (
|
||||
"testing"
|
||||
|
||||
"github.com/rackspace/gophercloud"
|
||||
th "github.com/rackspace/gophercloud/testhelper"
|
||||
)
|
||||
|
||||
const endpoint = "http://localhost:57909/"
|
||||
|
||||
func endpointClient() *gophercloud.ServiceClient {
|
||||
return &gophercloud.ServiceClient{Endpoint: endpoint}
|
||||
}
|
||||
|
||||
func TestExtensionURL(t *testing.T) {
|
||||
actual := ExtensionURL(endpointClient(), "agent")
|
||||
expected := endpoint + "extensions/agent"
|
||||
th.AssertEquals(t, expected, actual)
|
||||
}
|
||||
|
||||
func TestListExtensionURL(t *testing.T) {
|
||||
actual := ListExtensionURL(endpointClient())
|
||||
expected := endpoint + "extensions"
|
||||
th.AssertEquals(t, expected, actual)
|
||||
}
|
||||
Reference in New Issue
Block a user