예제 #1
0
파일: main.py 프로젝트: dotmpe/uriref
 def _test(*args):
     groups = uriref.urlparse(url)._asdict()
     expected_urlparse = uriref.urlparse(url, expected)._asdict()
     for dct in ( groups, expected_urlparse ):
         for d in dct.keys():
             if not dct[d]:
                 del dct[d]
     assert groups == expected_urlparse, \
             "Testset[%s]: urlparse comparison failure:\n\t%s\n\nShould match expected urlparse result:\n\t%s\n" \
             % (url, groups, expected_urlparse)
예제 #2
0
파일: main.py 프로젝트: dotmpe/uriref
 def _test(*args):
     expected_urlparse = uriref.urlparse(url, expected)._asdict()
     parseresult = urlparse.urlparse(url)._asdict()
     assert expected_urlparse == parseresult, \
             "Testset[%s]: stdlib parser compatibility check:\n\t%s\n\nDifferent from urlparse:\n\t%s\n" \
             % (url, expected_urlparse, parseresult)