def test_call_pod_renderer_with_document_file_and_context_and_result_file_in_render_then_call_run(self, renderer): doc = Document(context="context") doc.document_file = "document" doc.result_file = "result" doc.render() renderer.assert_called_once_with("document", "context", "result") renderer.return_value.run.assert_called_once_with()
def test_remove_result_file_before_rendering_in_render(self, os_remove, os_isfile): os_isfile.return_value = True doc = Document() doc.result_file = "test" doc.render() os_remove.assert_called_once_with("test")