aboutsummaryrefslogtreecommitdiff
path: root/tests/writers
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2015-02-08 20:20:33 +0000
committerMichael Williamson <mike@zwobble.org>2015-02-08 20:20:33 +0000
commit1236e907e724926dedfac0695b1eedbe0acf226f (patch)
tree752bbedcffa05da7cdbe19b504c6ddb1de15b622 /tests/writers
parent43c6b4c065d6581b93ae0e8a6dec673e6e029840 (diff)
Handle a tags in markdown writer
Diffstat (limited to 'tests/writers')
-rw-r--r--tests/writers/markdown_tests.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/writers/markdown_tests.py b/tests/writers/markdown_tests.py
index ac86d2d..bfa1e1b 100644
--- a/tests/writers/markdown_tests.py
+++ b/tests/writers/markdown_tests.py
@@ -76,5 +76,15 @@ def emphasised_text_is_surrounded_by_one_asterix():
assert_equal("Hello *World*", writer.as_string())
+@istest
+def anchor_tags_are_written_as_hyperlinks():
+ writer = _create_writer()
+ writer.start("a", {"href": "http://example.com"});
+ writer.text("Hello");
+ writer.end("a");
+ assert_equal("[Hello](http://example.com)", writer.as_string())
+
+
+
def _create_writer():
return MarkdownWriter()