Skip to content

Commit bb0e7b4

Browse files
committed
Throw more useful error when incorrect treebulder name is passed
1 parent 218a97e commit bb0e7b4

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/html5lib/treebuilders/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,8 @@ def getTreeBuilder(treeType, implementation=None, **kwargs):
8787
import elementtree.ElementTree as ET
8888
implementation = ET
8989
import etree
90-
# XXX: NEVER cache here, caching is done in the etree submodule
90+
# NEVER cache here, caching is done in the etree submodule
9191
return etree.getETreeModule(implementation, **kwargs).TreeBuilder
92+
else:
93+
raise ValueError("""Unrecognised treebuilder "%s" """%treeType)
9294
return treeBuilderCache.get(treeType)

0 commit comments

Comments
 (0)