fix token unit test
diff --git a/openstack/identity/v2/tokens/requests_test.go b/openstack/identity/v2/tokens/requests_test.go
index 2f02825..8b78c85 100644
--- a/openstack/identity/v2/tokens/requests_test.go
+++ b/openstack/identity/v2/tokens/requests_test.go
@@ -1,6 +1,7 @@
package tokens
import (
+ "fmt"
"testing"
"github.com/rackspace/gophercloud"
@@ -22,7 +23,7 @@
HandleTokenPost(t, "")
actualErr := Create(client.ServiceClient(), AuthOptions{options}).Err
- th.CheckEquals(t, expectedErr, actualErr)
+ th.CheckDeepEquals(t, expectedErr, actualErr)
}
func TestCreateWithPassword(t *testing.T) {
@@ -128,7 +129,7 @@
Password: "thing",
}
- tokenPostErr(t, options, ErrUsernameRequired)
+ tokenPostErr(t, options, fmt.Errorf("You must provide either username/password or tenantID/token values."))
}
func TestRequirePassword(t *testing.T) {