@extract_id(Ticket, Macro)<EOL><INDENT>def show_macro_effect(self, ticket, macro):<DEDENT>
url = self._build_url(self.endpoint.macro(ticket, macro))<EOL>macro_effect = self._get(url)<EOL>macro_effect._set_dirty()<EOL>return macro_effect<EOL>
Apply macro to ticket. Returns what it *would* do, does not alter the ticket.

:param ticket: Ticket or ticket id to target
:param macro: Macro or macro id to use