File tree Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change 1919
2020del base_path
2121
22- import simplejson
23-
2422#Build a dict of avaliable trees
2523treeTypes = {"simpletree" :treebuilders .getTreeBuilder ("simpletree" ),
2624 "DOM" :treebuilders .getTreeBuilder ("dom" )}
Original file line number Diff line number Diff line change 55import warnings
66import re
77
8- from support import simplejson , html5lib_test_files
8+ try :
9+ import json
10+ except ImportError :
11+ import simplejson as json
912
13+ from support import html5lib_test_files
1014from html5lib .tokenizer import HTMLTokenizer
1115from html5lib import constants
1216
@@ -82,7 +86,7 @@ def normalizeTokens(tokens):
8286 for i , token in enumerate (tokens ):
8387 if token [0 ] == u'ParseError' :
8488 tokens [i ] = token [0 ]
85- return simplejson .loads (simplejson .dumps (tokens ))
89+ return json .loads (json .dumps (tokens ))
8690
8791def tokensMatch (expectedTokens , receivedTokens , ignoreErrorOrder ):
8892 """Test whether the test has passed or failed
@@ -158,7 +162,7 @@ def capitalize(s):
158162def buildTestSuite ():
159163 for filename in html5lib_test_files ('tokenizer' , '*.test' ):
160164 print filename
161- tests = simplejson .load (file (filename ))
165+ tests = json .load (file (filename ))
162166 testName = os .path .basename (filename ).replace (".test" ,"" )
163167 if 'tests' in tests :
164168 for index ,test in enumerate (tests ['tests' ]):
You can’t perform that action at this time.
0 commit comments