[Lxml-checkins] r47822 - lxml/trunk/src/lxml/html/tests
scoder at codespeak.net
scoder at codespeak.net
Wed Oct 24 14:50:30 CEST 2007
Author: scoder
Date: Wed Oct 24 14:50:30 2007
New Revision: 47822
Modified:
lxml/trunk/src/lxml/html/tests/test_elementsoup.py
Log:
skip ElementSoup test if BeautifulSoup is not installed
Modified: lxml/trunk/src/lxml/html/tests/test_elementsoup.py
==============================================================================
--- lxml/trunk/src/lxml/html/tests/test_elementsoup.py (original)
+++ lxml/trunk/src/lxml/html/tests/test_elementsoup.py Wed Oct 24 14:50:30 2007
@@ -1,9 +1,17 @@
import unittest
from lxml.tests.common_imports import doctest
+try:
+ import BeautifulSoup
+ BS_INSTALLED = True
+except:
+ BS_INSTALLED = False
+
+
def test_suite():
suite = unittest.TestSuite()
- suite.addTests([doctest.DocFileSuite('../../../../doc/elementsoup.txt')])
+ if BS_INSTALLED:
+ suite.addTests([doctest.DocFileSuite('../../../../doc/elementsoup.txt')])
return suite
if __name__ == '__main__':
More information about the lxml-checkins
mailing list