def formatted_description(self): return markdownify(self.description)
def test_standalone_markdown_bad(self): content = "[Not a character]({{character:not-a-character}})" md = markdownify(content) self.assertTrue("{{character:not-a-character}}" in md)
def test_linked_markdown(self): content = "[Testing Character]({{character:test-character}})" md = markdownify(content) self.assertTrue("/test-character/" in md)
def test_standalone_markdown_bad(self): content = "{{character:not-a-character}}" md = markdownify(content) self.assertEqual(md, content)
def test_standalone_markdown_campaign(self): content = "{{campaign:test-campaign}}" md = markdownify(content) self.assertTrue("Test Campaign" in md)
def test_standalone_markdown(self): content = "{{character:test-character}}" md = markdownify(content) self.assertTrue("Test Character" in md)