kotti.testing

Inheritance Diagram

Inheritance diagram of kotti.testing

class kotti.testing.Dummy(**kwargs)[source]

Bases: dict

class kotti.testing.DummyRequest(params=None, environ=None, headers=None, path='/', cookies=None, post=None, accept=None, **kw)[source]

Bases: pyramid.testing.DummyRequest

classmethod blank(path, environ=None, base_url=None, headers=None, POST=None, **kw)[source]

request.blank is used in Kotti only when assigning slots, where the POST parameters are faked as a querystring.

kotti.testing.includeme_login(config)[source]

Pyramid includeme hook.

Parameters:config (pyramid.config.Configurator) – app config
kotti.testing.includeme_layout(config)[source]

Pyramid includeme hook.

Parameters:config (pyramid.config.Configurator) – app config
class kotti.testing.UnitTestBase(methodName='runTest')[source]

Bases: unittest.case.TestCase

setUp(**kwargs)[source]

Hook method for setting up the test fixture before exercising it.

tearDown()[source]

Hook method for deconstructing the test fixture after testing it.

class kotti.testing.EventTestBase(methodName='runTest')[source]

Bases: unittest.case.TestCase

setUp(**kwargs)[source]

Hook method for setting up the test fixture before exercising it.

class kotti.testing.FunctionalTestBase(methodName='runTest')[source]

Bases: unittest.case.TestCase

setUp(**kwargs)[source]

Hook method for setting up the test fixture before exercising it.

tearDown()[source]

Hook method for deconstructing the test fixture after testing it.

class kotti.testing.RootFactory(request)[source]

Bases: dict

kotti.testing.include_testing_view(config)[source]

Pyramid includeme hook.

Parameters:config (pyramid.config.Configurator) – app config