def __init__(self, context, request): # call init on BrowserView, which is the superclass of ExportPDFView # pylint: disable=E1003 # E1003: Bad first argument 'ExportPDFView' given to super class super(ExportPDFView, self).__init__(context, request) # initialize layout, but with an emty builder. It will be set # in get_build_arguments. builder = None MakoLayoutBase.__init__(self, context, request, builder) # initialize the latex view layout = self MakoLaTeXView.__init__(self, context, request, layout)
def test_convert_plain_passes_to_converter(self): context = request = object() layout = self.mocker.mock() converter = self.mocker.mock() html = 'this is <not> html\n ' latex = 'this is <not> html' self.expect(layout.get_converter()).result(converter) self.expect(converter.convert_plain(html, trim=True)).result(latex) self.replay() view = MakoLaTeXView(context, request, layout) self.assertEqual(view.convert_plain(html, trim=True), latex)
def render(self): self.load_tasks() if not self.tasks: return '' else: return MakoLaTeXView.render(self)
def __init__(self, *args, **kwargs): MakoLaTeXView.__init__(self, *args, **kwargs) self.info = None
def __init__(self, *args, **kwargs): MakoLaTeXView.__init__(self, *args, **kwargs) self.tasks = None