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)
Ejemplo n.º 3
0
        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)