示例#1
0
 def test_attribute_with_colon(self):
     self.assertEqual(format_link("- attrib:is:: string"),
                      "- **[attrib:is](<attrib:is.md>):** string")
示例#2
0
 def test_attribute_new_line(self):
     self.assertEqual(format_link("  - attrib:: string\n  "
                                  "- attrib:: string"),
                      "  - **[attrib](<attrib.md>):** string\n "
                      " - **[attrib](<attrib.md>):** string")
示例#3
0
 def test_attribute(self):
     self.assertEqual(format_link("  - string:: link"), "  - **[string](<string.md>):** link")
示例#4
0
 def test_attribute_then_attribute_like(self):
     self.assertEqual(format_link("- attrib:: string:: val"),
                      "- **[attrib](<attrib.md>):** string:: val")
示例#5
0
 def test_one_hashtag(self):
     self.assertEqual(format_link("string #link."), "string [link](<link.md>).")
示例#6
0
 def test_two_hashtag(self):
     self.assertEqual(format_link("#link #other"),
                      "[link](<link.md>) [other](<other.md>)")
示例#7
0
 def test_two_links(self):
     self.assertEqual(format_link("[[link]] [[other]]"),
                      "[link](<link.md>) [other](<other.md>)")
示例#8
0
 def test_one_link_prefix(self):
     self.assertEqual(format_link("string [[link]].", link_prefix="../../"),
                      "string [link](<../../link.md>).")
示例#9
0
 def test_one_link(self):
     self.assertEqual(format_link("string [[link]]."), "string [link](<link.md>).")
示例#10
0
 def test_no_link(self):
     self.assertEqual(format_link("string"), "string")
示例#11
0
 def test_empty(self):
     self.assertEqual(format_link(""), "")