def test_reset_called(self): fixture = LoggingFixture() mgr = testresources.FixtureResource(fixture) resource = mgr.getResource() mgr.reset(resource) mgr.finishedWith(resource) self.assertEqual(['setUp', 'reset', 'cleanUp'], fixture.calls)
def test_uses_setUp_cleanUp(self): fixture = LoggingFixture() mgr = testresources.FixtureResource(fixture) resource = mgr.getResource() self.assertEqual(fixture, resource) self.assertEqual(['setUp'], fixture.calls) mgr.finishedWith(resource) self.assertEqual(['setUp', 'cleanUp'], fixture.calls)
token = fixture.V3Token(user_id=USER_ID, user_name=USER_NAME, user_domain_id=DOMAIN_ID, user_domain_name=DOMAIN_NAME, project_id=PROJECT_ID, project_name=PROJECT_NAME, project_domain_id=DOMAIN_ID, project_domain_name=DOMAIN_NAME, is_admin_project=False) token.add_role(name=ROLE_NAME1) token.add_role(name=ROLE_NAME2) svc = token.add_service(self.SERVICE_TYPE) svc.add_endpoint('public', self.SERVICE_URL) self.TOKEN_RESPONSES[self.v3_NOT_IS_ADMIN_PROJECT] = token # PKIZ tokens generally link to above tokens self.TOKEN_RESPONSES[self.SIGNED_TOKEN_SCOPED_PKIZ_KEY] = ( self.TOKEN_RESPONSES[self.SIGNED_TOKEN_SCOPED_KEY]) self.TOKEN_RESPONSES[self.SIGNED_TOKEN_UNSCOPED_PKIZ_KEY] = ( self.TOKEN_RESPONSES[self.SIGNED_TOKEN_UNSCOPED_KEY]) self.TOKEN_RESPONSES[self.SIGNED_v3_TOKEN_SCOPED_PKIZ_KEY] = ( self.TOKEN_RESPONSES[self.SIGNED_v3_TOKEN_SCOPED_KEY]) self.JSON_TOKEN_RESPONSES = dict([(k, jsonutils.dumps(v)) for k, v in six.iteritems(self.TOKEN_RESPONSES)]) EXAMPLES_RESOURCE = testresources.FixtureResource(Examples())
def test_always_dirty(self): fixture = LoggingFixture() mgr = testresources.FixtureResource(fixture) resource = mgr.getResource() self.assertTrue(mgr.isDirty()) mgr.finishedWith(resource)