summaryrefslogtreecommitdiff
path: root/bs4/tests/test_lxml.py
diff options
context:
space:
mode:
authorLeonard Richardson <leonardr@segfault.org>2013-05-31 09:17:11 -0400
committerLeonard Richardson <leonardr@segfault.org>2013-05-31 09:17:11 -0400
commit19f05a586c79b86be8ebe06a3728ab9a94162bee (patch)
tree295326e49419a40a8942dc3b0552e51f97e18abb /bs4/tests/test_lxml.py
parent342da7818966498e1fc2100c0b920cbc242c9831 (diff)
Create a new lxml parser object for every new parsing strategy.
Diffstat (limited to 'bs4/tests/test_lxml.py')
-rw-r--r--bs4/tests/test_lxml.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/bs4/tests/test_lxml.py b/bs4/tests/test_lxml.py
index 80458de..27cb2d9 100644
--- a/bs4/tests/test_lxml.py
+++ b/bs4/tests/test_lxml.py
@@ -4,14 +4,16 @@ import re
import warnings
try:
- from bs4.builder import LXMLTreeBuilder, LXMLTreeBuilderForXML
- LXML_PRESENT = True
import lxml.etree
+ LXML_PRESENT = True
LXML_VERSION = lxml.etree.LXML_VERSION
except ImportError, e:
LXML_PRESENT = False
LXML_VERSION = (0,)
+if LXML_PRESENT:
+ from bs4.builder import LXMLTreeBuilder, LXMLTreeBuilderForXML
+
from bs4 import (
BeautifulSoup,
BeautifulStoneSoup,