Update test_render.py
Renamed test_mathjax_enabled_and_disabled() to test_katex_enabled_and_disabled(). Updated test to check cleaner.katex property instead of cleaner.mathjax. Removed assertions about MathJax script tags.
This commit is contained in:
parent
c812836ab9
commit
0343456e9a
1 changed files with 8 additions and 18 deletions
|
|
@ -49,36 +49,26 @@ class TestRenderMarkdown(unittest.TestCase):
|
|||
def test_make_cleaner_from_custom_namespace(self):
|
||||
namespace = Namespace("russell.ballestrini.net")
|
||||
namespace.subscription_type = "production"
|
||||
namespace.mathjax = True
|
||||
namespace.katex = True
|
||||
namespace.link_protection = True
|
||||
cleaner = make_cleaner_from_namespace(namespace)
|
||||
self.assertTrue(cleaner.link_protection)
|
||||
self.assertIn("script", cleaner.tags)
|
||||
self.assertEqual("russell.ballestrini.net", cleaner.absolute_domain)
|
||||
self.assertIn("russell.ballestrini.net", cleaner.whitelist_domains)
|
||||
|
||||
def test_mathjax_enabled_and_disabled(self):
|
||||
raw_html = markdown_to_raw_html(SAMPLE_MARKDOWN)
|
||||
def test_katex_enabled_and_disabled(self):
|
||||
namespace = Namespace("russell.ballestrini.net")
|
||||
namespace.subscription_type = "production"
|
||||
|
||||
# test mathjax enabled.
|
||||
namespace.mathjax = True
|
||||
# test katex enabled.
|
||||
namespace.katex = True
|
||||
cleaner = make_cleaner_from_namespace(namespace)
|
||||
self.assertTrue(cleaner.mathjax)
|
||||
clean_html = clean_raw_html(raw_html, cleaner)
|
||||
self.assertIn(
|
||||
'<script type="math/tex; mode=display">y=x^2</script>', clean_html
|
||||
)
|
||||
self.assertTrue(cleaner.katex)
|
||||
|
||||
# test mathjax disabled.
|
||||
namespace.mathjax = False
|
||||
# test katex disabled.
|
||||
namespace.katex = False
|
||||
cleaner = make_cleaner_from_namespace(namespace)
|
||||
self.assertFalse(cleaner.mathjax)
|
||||
clean_html = clean_raw_html(raw_html, cleaner)
|
||||
self.assertNotIn(
|
||||
'<script type="math/tex; mode=display">y=x^2</script>', clean_html
|
||||
)
|
||||
self.assertFalse(cleaner.katex)
|
||||
|
||||
def test_link_protection_enabled(self):
|
||||
raw_html = markdown_to_raw_html(SAMPLE_MARKDOWN)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue