summaryrefslogtreecommitdiffstats
path: root/tests/file_page_test.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/file_page_test.py')
-rw-r--r--tests/file_page_test.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/file_page_test.py b/tests/file_page_test.py
index 5c380b8..63a086a 100644
--- a/tests/file_page_test.py
+++ b/tests/file_page_test.py
@@ -106,3 +106,16 @@ def test_markdown():
file.data_stream.read.return_value = '```'.encode()
context = page.context()
assert(context['backtick_max'] == 0)
+
+def test_markdown_invalid_code_tag():
+ file = MagicMock()
+ tree = MagicMock()
+ commit = MagicMock()
+ commit.hexsha = '123'
+ commit.tree = tree
+ commit.tree.join.return_value = file
+ page = FilePage('test/file', 'file test', commit, 'file.Md', '', 'file/content')
+ file.data_stream.read.return_value = '```{'.encode()
+ context = page.context()
+ assert(context['backtick_max'] == 0)
+ assert(context['content'] == '\\```{')