29
vendor/github.com/rackspace/gophercloud/openstack/identity/v2/tenants/requests_test.go
generated
vendored
29
vendor/github.com/rackspace/gophercloud/openstack/identity/v2/tenants/requests_test.go
generated
vendored
@@ -1,29 +0,0 @@
|
||||
package tenants
|
||||
|
||||
import (
|
||||
"testing"
|
||||
|
||||
"github.com/rackspace/gophercloud/pagination"
|
||||
th "github.com/rackspace/gophercloud/testhelper"
|
||||
"github.com/rackspace/gophercloud/testhelper/client"
|
||||
)
|
||||
|
||||
func TestListTenants(t *testing.T) {
|
||||
th.SetupHTTP()
|
||||
defer th.TeardownHTTP()
|
||||
HandleListTenantsSuccessfully(t)
|
||||
|
||||
count := 0
|
||||
err := List(client.ServiceClient(), nil).EachPage(func(page pagination.Page) (bool, error) {
|
||||
count++
|
||||
|
||||
actual, err := ExtractTenants(page)
|
||||
th.AssertNoErr(t, err)
|
||||
|
||||
th.CheckDeepEquals(t, ExpectedTenantSlice, actual)
|
||||
|
||||
return true, nil
|
||||
})
|
||||
th.AssertNoErr(t, err)
|
||||
th.CheckEquals(t, count, 1)
|
||||
}
|
||||
Reference in New Issue
Block a user