Fix. Fix problem wich version package in requirements and add test markdown and rewrite for new markdown

This commit is contained in:
Alex 2022-08-06 18:34:16 +07:00
parent a28569a984
commit cf5be66fae
3 changed files with 6 additions and 6 deletions

View File

@ -50,9 +50,9 @@ def format_time_spent(time_spent):
class EscapeHtml(Extension):
def extendMarkdown(self, md, md_globals):
del md.preprocessors['html_block']
del md.inlinePatterns['html']
def extendMarkdown(self, md):
md.preprocessors.deregister('html_block')
md.inlinePatterns.deregister('html')
def get_markdown(text):

View File

@ -20,14 +20,14 @@ class MarkDown(SimpleTestCase):
self.assertEqual(output_value, expected_value)
def test_markdown_fenced_code(self):
expected_value = '<h1>Title</h1>\n<pre><code class="python"># import os\n</code></pre>'
expected_value = '<h1>Title</h1>\n<pre><code class="language-python"># import os\n</code></pre>'
input_value = """
# Title
```python
# import os
```
"""
"""
output_value = get_markdown(input_value)
self.assertEqual(output_value, expected_value)

View File

@ -3,7 +3,7 @@ django-bootstrap4-form
celery
email-reply-parser
akismet
markdown<3.0
markdown
beautifulsoup4
lxml
simplejson