def test_context_processor_is_called_on_render_root(): part = Page( context__root_part_context_variable='root_part_context_variable', ) t = render_root( part=part.bind(request=req('get')), template_name='test_context_processor_is_called_on_render_root.html', context=dict(my_context_variable='my_context_variable'), ) assert t == 'context_processor_is_called\nroot_part_context_variable\nmy_context_variable\n'
def test_context_processor_is_called_on_render_root(): style_name = 'test_context_processor_is_called_on_render_root' style = Style( base, base_template='test_context_processor_is_called_on_render_root.html', ) register_style(style_name, style) part = Page( context__root_part_context_variable='root_part_context_variable', iommi_style=style_name, ) t = render_root( part=part.bind(request=req('get')), context=dict(my_context_variable='my_context_variable'), ) assert t == 'context_processor_is_called\nroot_part_context_variable\nmy_context_variable\n'
def test_live_edit(): result = render_root( part=live_edit_view(req('get'), csrf_exempt_view, args=( ), kwargs={}).bind(request=req('get'))) assert '@csrf_exempt' in result, result assert "def csrf_exempt_view(request):" in result, result