def test_deferred_content_type_default_call_without_iresource(): """If no IResource subtype interface is found, we return IResource to have valid default value. """ from adhocracy_core.schema import deferred_content_type_default context = testing.DummyResource() node = None bindings = {'context': context} assert deferred_content_type_default(node, bindings) == IResource
def test_deferred_content_type_default_call_without_iresource(): """If no IResource subtype interface is found, we return IResource to have valid default value. """ from adhocracy_core.schema import deferred_content_type_default context = testing.DummyResource() node = None kw = {'context': context, 'creating': None} assert deferred_content_type_default(node, kw) == IResource
def test_deferred_content_type_default_call_with_iresource(): from adhocracy_core.interfaces import IResource class IResourceA(IResource): pass from adhocracy_core.schema import deferred_content_type_default context = testing.DummyResource(__provides__=IResourceA) node = None kw = {'context': context, 'creating': None} assert deferred_content_type_default(node, kw) == IResourceA
def test_deferred_content_type_default_call_with_iresource(): from adhocracy_core.interfaces import IResource class IResourceA(IResource): pass from adhocracy_core.schema import deferred_content_type_default context = testing.DummyResource(__provides__=IResourceA) node = None bindings = {'context': context} assert deferred_content_type_default(node, bindings) == IResourceA