Skip to content

Instantly share code, notes, and snippets.

@gabrielhurley
Created January 26, 2012 23:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gabrielhurley/1685843 to your computer and use it in GitHub Desktop.
Save gabrielhurley/1685843 to your computer and use it in GitHub Desktop.
This tests itself.
def test_tenant_create(self):
kwargs = {'id': TEST_TENANT_ID,
'description': 'aDescription',
"enabled": True}
tenant = keystoneclient_tenants.Tenant(self.request, kwargs)
keystoneclient = self.stub_keystoneclient()
keystoneclient.tenants = self.mox.CreateMockAnything()
keystoneclient.tenants.create(*kwargs.values()).AndReturn(tenant)
self.mox.ReplayAll()
ret_val = api.tenant_create(self.request, *kwargs.values())
for key, val in kwargs.items():
self.assertEqual(val, getattr(ret_val, key))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment