summary refs log tree commit diff
path: root/tests/test_preview.py
diff options
context:
space:
mode:
authorAndrew Morgan <andrew@amorgan.xyz>2021-04-21 16:16:22 +0100
committerAndrew Morgan <andrew@amorgan.xyz>2021-04-21 16:16:22 +0100
commit4c970214af2e91c587a582a25239435e8bbed257 (patch)
tree48e69c6b59ab1e19ad773266edd13be88c9359ee /tests/test_preview.py
parentMerge commit '0312266ee' into anoa/dinsic_release_1_31_0 (diff)
parentImprove the performance of calculating ignored users in large rooms (#9024) (diff)
downloadsynapse-4c970214af2e91c587a582a25239435e8bbed257.tar.xz
Merge commit '23d701864' into anoa/dinsic_release_1_31_0
Diffstat (limited to 'tests/test_preview.py')
-rw-r--r--tests/test_preview.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/test_preview.py b/tests/test_preview.py

index a883d707df..c19facc1cb 100644 --- a/tests/test_preview.py +++ b/tests/test_preview.py
@@ -20,8 +20,16 @@ from synapse.rest.media.v1.preview_url_resource import ( from . import unittest +try: + import lxml +except ImportError: + lxml = None + class PreviewTestCase(unittest.TestCase): + if not lxml: + skip = "url preview feature requires lxml" + def test_long_summarize(self): example_paras = [ """Tromsø (Norwegian pronunciation: [ˈtrʊmsœ] ( listen); Northern Sami: @@ -137,6 +145,9 @@ class PreviewTestCase(unittest.TestCase): class PreviewUrlTestCase(unittest.TestCase): + if not lxml: + skip = "url preview feature requires lxml" + def test_simple(self): html = """ <html>