@@ -23,9 +23,6 @@ def load(f):
23
23
24
24
import html5parser
25
25
import serializer
26
- #Run tests over all treewalkers
27
- #XXX - it would be nice to automate finding all treewalkers or to allow running just one
28
-
29
26
import treewalkers
30
27
#END RELEASE
31
28
@@ -34,46 +31,6 @@ def load(f):
34
31
#from html5lib import html5parser, serializer, treewalkers
35
32
#END RELEASE
36
33
37
- treeTypes = {"simpletree" :treewalkers .getTreeWalker ("simpletree" ),
38
- "DOM" :treewalkers .getTreeWalker ("dom" ),
39
- "PullDOM" :treewalkers .getTreeWalker ("pulldom" )}
40
-
41
- #Try whatever etree implementations are available from a list that are
42
- #"supposed" to work
43
- try :
44
- import xml .etree .ElementTree as ElementTree
45
- treeTypes ['ElementTree' ] = treewalkers .getTreeWalker ("etree" , ElementTree )
46
- except ImportError :
47
- try :
48
- import elementtree .ElementTree as ElementTree
49
- treeTypes ['ElementTree' ] = treewalkers .getTreeWalker ("etree" , ElementTree )
50
- except ImportError :
51
- pass
52
-
53
- try :
54
- import xml .etree .cElementTree as cElementTree
55
- treeTypes ['cElementTree' ] = treewalkers .getTreeWalker ("etree" , cElementTree )
56
- except ImportError :
57
- try :
58
- import cElementTree
59
- treeTypes ['cElementTree' ] = treewalkers .getTreeWalker ("etree" , cElementTree )
60
- except ImportError :
61
- pass
62
-
63
- try :
64
- import lxml .etree as lxml
65
- treeTypes ['lxml' ] = treewalkers .getTreeWalker ("etree" , lxml )
66
- except ImportError :
67
- pass
68
-
69
- try :
70
- import BeautifulSoup
71
- treeTypes ["beautifulsoup" ] = treewalkers .getTreeWalker ("beautifulsoup" )
72
- except ImportError :
73
- pass
74
-
75
- sys .stdout .write ('Testing trees ' + " " .join (treeTypes .keys ()) + "\n " )
76
-
77
34
#Run the serialize error checks
78
35
checkSerializeErrors = False
79
36
0 commit comments