def test_show_bug_link_with_cache(self): cache_key = 'buginfo:456' data = { 'summary': '<script>xss()</script>', 'resolution': 'MESSEDUP', 'status': 'CONFUSED', } cache.set(cache_key, data, 5) output = show_bug_link(456) ok_('data-id="456"' in output) ok_('bug-link-without-data' not in output) ok_('bug-link-with-data' in output) ok_('data-resolution="MESSEDUP"' in output) ok_('data-status="CONFUSED"' in output) ok_('data-summary="<script>xss()</script>"' in output)
def test_show_bug_link_no_cache(self): output = show_bug_link(123) ok_('data-id="123"' in output) ok_('bug-link-without-data' in output) ok_('bug-link-with-data' not in output)