--- Begin Message ---
Source: routes
Version: 2.5.1-3
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20231212 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_build
> I: pybuild base:310: /usr/bin/python3.12 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/routes
> copying routes/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/routes
> copying routes/middleware.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/routes
> copying routes/route.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/routes
> copying routes/base.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/routes
> copying routes/mapper.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/routes
> copying routes/util.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/routes
> running egg_info
> creating Routes.egg-info
> writing Routes.egg-info/PKG-INFO
> writing dependency_links to Routes.egg-info/dependency_links.txt
> writing requirements to Routes.egg-info/requires.txt
> writing top-level names to Routes.egg-info/top_level.txt
> writing manifest file 'Routes.egg-info/SOURCES.txt'
> reading manifest file 'Routes.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files matching '.DS_Store' found anywhere in
> distribution
> warning: no previously-included files matching '*.hgignore' found anywhere in
> distribution
> warning: no previously-included files matching '*.hgtags' found anywhere in
> distribution
> adding license file 'LICENSE.txt'
> writing manifest file 'Routes.egg-info/SOURCES.txt'
> I: pybuild base:310: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_routes/build/routes
> copying routes/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_routes/build/routes
> copying routes/middleware.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_routes/build/routes
> copying routes/route.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_routes/build/routes
> copying routes/base.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_routes/build/routes
> copying routes/mapper.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_routes/build/routes
> copying routes/util.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_routes/build/routes
> running egg_info
> writing Routes.egg-info/PKG-INFO
> writing dependency_links to Routes.egg-info/dependency_links.txt
> writing requirements to Routes.egg-info/requires.txt
> writing top-level names to Routes.egg-info/top_level.txt
> reading manifest file 'Routes.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files matching '.DS_Store' found anywhere in
> distribution
> warning: no previously-included files matching '*.hgignore' found anywhere in
> distribution
> warning: no previously-included files matching '*.hgtags' found anywhere in
> distribution
> adding license file 'LICENSE.txt'
> writing manifest file 'Routes.egg-info/SOURCES.txt'
> cd docs && \
> PYTHONPATH=/<<PKGBUILDDIR>> http_proxy='http://127.0.0.1:9'
> https_proxy='https://127.0.0.1:9' \
> python3 -m sphinx -N -E -T -b html . /<<PKGBUILDDIR>>/.pybuild/docs/html/
> Running Sphinx v7.2.6
> making output directory... done
> building [mo]: targets for 0 po files that are out of date
> writing output...
> building [html]: targets for 16 source files that are out of date
> updating environment: [new config] 16 added, 0 changed, 0 removed
> [2Kreading sources... [ 6%] changes
> [2Kreading sources... [ 12%] generating
> [2Kreading sources... [ 19%] glossary
> [2Kreading sources... [ 25%] index
> [2Kreading sources... [ 31%] introduction
> [2Kreading sources... [ 38%] modules/index
> [2Kreading sources... [ 44%] modules/mapper
> [2Kreading sources... [ 50%] modules/middleware
> [2Kreading sources... [ 56%] modules/route
> [2Kreading sources... [ 62%] modules/routes
> [2Kreading sources... [ 69%] modules/util
> [2Kreading sources... [ 75%] porting
> [2Kreading sources... [ 81%] restful
> [2Kreading sources... [ 88%] setting_up
> [2Kreading sources... [ 94%] todo
> [2Kreading sources... [100%] uni_redirect_rest
>
> /<<PKGBUILDDIR>>/docs/todo.rst:5: CRITICAL: Problems with "include" directive
> path:
> InputError: [Errno 2] No such file or directory: '../TODO'.
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... /<<PKGBUILDDIR>>/docs/todo.rst: WARNING: document
> isn't included in any toctree
> done
> preparing documents... done
> copying assets... copying static files... done
> copying extra files... done
> done
> [2Kwriting output... [ 6%] changes
> [2Kwriting output... [ 12%] generating
> [2Kwriting output... [ 19%] glossary
> [2Kwriting output... [ 25%] index
> [2Kwriting output... [ 31%] introduction
> [2Kwriting output... [ 38%] modules/index
> [2Kwriting output... [ 44%] modules/mapper
> [2Kwriting output... [ 50%] modules/middleware
> [2Kwriting output... [ 56%] modules/route
> [2Kwriting output... [ 62%] modules/routes
> [2Kwriting output... [ 69%] modules/util
> [2Kwriting output... [ 75%] porting
> [2Kwriting output... [ 81%] restful
> [2Kwriting output... [ 88%] setting_up
> [2Kwriting output... [ 94%] todo
> [2Kwriting output... [100%] uni_redirect_rest
>
> generating indices... genindex py-modindex done
> writing additional pages... search done
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 2 warnings.
>
> The HTML pages are in ../.pybuild/docs/html.
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build;
> python3.12 -m nose -v tests
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:205:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:205:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:220:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:220:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:246:
> SyntaxWarning: invalid escape sequence '\d'
> m.connect('articles/page/:page', controller='articles', action='index',
> requirements = {'page':'\d+'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:249:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:249:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:249:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:289:
> SyntaxWarning: invalid escape sequence '\d'
> m.connect('articles/page/:(page).myt', controller='articles',
> action='index', requirements = {'page':'\d+'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:292:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:292:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:292:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:332:
> SyntaxWarning: invalid escape sequence '\d'
> m.connect('articles/page/:page', controller='articles', action='index',
> requirements = {'page':'\d+'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:335:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:335:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:335:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:511:
> SyntaxWarning: invalid escape sequence '\d'
> m.connect('test/:year', controller='post', action='show', year=None,
> requirements = {'year':'\d{4}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:688:
> SyntaxWarning: invalid escape sequence '\d'
> m.connect('articles/page/:page', controller='articles', action='index',
> requirements = {'page':'\d+'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:691:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:691:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py:691:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_nonminimization.py:100:
> SyntaxWarning: invalid escape sequence '\d'
> m.connect('/{controller}/{action}/{id:\d\d}')
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:214:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:214:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:232:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:232:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:250:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:250:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:268:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:269:
> SyntaxWarning: invalid escape sequence '\d'
> m.connect('view/:id/:controller', controller='blog', id=2, action='view',
> requirements={'id':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:283:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:284:
> SyntaxWarning: invalid escape sequence '\d'
> m.connect('view/:(id)/:(controller)', controller='blog', id=2,
> action='view', requirements={'id':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:298:
> SyntaxWarning: invalid escape sequence '\d'
> m.connect(path, id=2, action='view', requirements={'id':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:312:
> SyntaxWarning: invalid escape sequence '\d'
> m.connect(path, controller='blog', id=2, action='view',
> requirements={'id':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:964:
> SyntaxWarning: invalid escape sequence '\d'
> m.connect('articles/page/:page', controller='articles', action='index',
> requirements = {'page':'\d+'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:967:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:967:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_recognition.py:967:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:146:
> SyntaxWarning: invalid escape sequence '\.'
> test_path('/people/2\.13', 'PUT')
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:147:
> SyntaxWarning: invalid escape sequence '\.'
> eq_({'controller':'people', 'action':'update', 'id':'2\.13'},
> con.mapper_dict)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:148:
> SyntaxWarning: invalid escape sequence '\.'
> test_path('/people/2\.13.xml', 'PUT')
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:149:
> SyntaxWarning: invalid escape sequence '\.'
> eq_({'controller':'people', 'action':'update', 'id':'2\.13',
> 'format':'xml'}, con.mapper_dict)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:150:
> SyntaxWarning: invalid escape sequence '\.'
> test_path('/people/user\.name', 'PUT')
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:151:
> SyntaxWarning: invalid escape sequence '\.'
> eq_({'controller':'people', 'action':'update', 'id':'user\.name'},
> con.mapper_dict)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:152:
> SyntaxWarning: invalid escape sequence '\.'
> test_path('/people/user\.\.\.name', 'PUT')
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:153:
> SyntaxWarning: invalid escape sequence '\.'
> eq_({'controller':'people', 'action':'update', 'id':'user\.\.\.name'},
> con.mapper_dict)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:154:
> SyntaxWarning: invalid escape sequence '\.'
> test_path('/people/user\.name\.has\.dots', 'PUT')
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:155:
> SyntaxWarning: invalid escape sequence '\.'
> eq_({'controller':'people', 'action':'update',
> 'id':'user\.name\.has\.dots'}, con.mapper_dict)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:156:
> SyntaxWarning: invalid escape sequence '\.'
> test_path('/people/user\.name\.is\.something.xml', 'PUT')
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:157:
> SyntaxWarning: invalid escape sequence '\.'
> eq_({'controller':'people', 'action':'update',
> 'id':'user\.name\.is\.something', 'format':'xml'}, con.mapper_dict)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:158:
> SyntaxWarning: invalid escape sequence '\.'
> test_path('/people/user\.name\.ends\.with\.dot\..xml', 'PUT')
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:159:
> SyntaxWarning: invalid escape sequence '\.'
> eq_({'controller':'people', 'action':'update',
> 'id':'user\.name\.ends\.with\.dot\.', 'format':'xml'}, con.mapper_dict)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:160:
> SyntaxWarning: invalid escape sequence '\.'
> test_path('/people/user\.name\.ends\.with\.dot\.', 'PUT')
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:161:
> SyntaxWarning: invalid escape sequence '\.'
> eq_({'controller':'people', 'action':'update',
> 'id':'user\.name\.ends\.with\.dot\.'}, con.mapper_dict)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:162:
> SyntaxWarning: invalid escape sequence '\.'
> test_path('/people/\.user\.name\.starts\.with\.dot', 'PUT')
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:163:
> SyntaxWarning: invalid escape sequence '\.'
> eq_({'controller':'people', 'action':'update',
> 'id':'\.user\.name\.starts\.with\.dot'}, con.mapper_dict)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:164:
> SyntaxWarning: invalid escape sequence '\.'
> test_path('/people/user\.name.json', 'PUT')
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_resources.py:165:
> SyntaxWarning: invalid escape sequence '\.'
> eq_({'controller':'people', 'action':'update', 'id':'user\.name',
> 'format':'json'}, con.mapper_dict)
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_submapper.py:10:
> SyntaxWarning: invalid escape sequence '\d'
> c = m.submapper(path_prefix='/entries', requirements=dict(id='\d+'))
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_submapper.py:25:
> SyntaxWarning: invalid escape sequence '\d'
> requirements=dict(id='\d+'))
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_submapper.py:144:
> SyntaxWarning: invalid escape sequence '\d'
> requirement=dict(id='\d+')
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_utils.py:13:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_utils.py:13:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_utils.py:742:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_utils.py:742:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_utils.py:925:
> SyntaxWarning: invalid escape sequence '\d'
> m.connect('articles/page/:page', controller='articles', action='index',
> requirements = {'page':'\d+'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_utils.py:928:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_utils.py:928:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_utils.py:928:
> SyntaxWarning: invalid escape sequence '\d'
> requirements = {'year':'\d{4}', 'month':'\d{1,2}','day':'\d{1,2}'})
> test_add_routes (test_functional.test_explicit_use.TestUtils.test_add_routes)
> ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has
> no addDuration method
> warnings.warn("TestResult has no addDuration method",
> ok
> test_add_routes_conditions_met
> (test_functional.test_explicit_use.TestUtils.test_add_routes_conditions_met)
> ... ok
> test_add_routes_conditions_unmet
> (test_functional.test_explicit_use.TestUtils.test_add_routes_conditions_unmet)
> ... ok
> test_anchor (test_functional.test_explicit_use.TestUtils.test_anchor) ... ok
> test_current (test_functional.test_explicit_use.TestUtils.test_current) ... ok
> test_route_dict_use
> (test_functional.test_explicit_use.TestUtils.test_route_dict_use) ... ok
> test_server_port
> (test_functional.test_explicit_use.TestUtils.test_server_port) ... ok
> test_static_args
> (test_functional.test_explicit_use.TestUtils.test_static_args) ... ok
> test_subdomain_screen
> (test_functional.test_explicit_use.TestUtils.test_subdomain_screen) ... ok
> test_using_func (test_functional.test_explicit_use.TestUtils.test_using_func)
> ... ok
> test_using_prefix
> (test_functional.test_explicit_use.TestUtils.test_using_prefix) ... ok
> test_with_host_param
> (test_functional.test_explicit_use.TestUtils.test_with_host_param) ... ok
> test_x_forwarded
> (test_functional.test_explicit_use.TestUtils.test_x_forwarded) ... ok
> test_all_static_no_reqs
> (test_functional.test_generation.TestGeneration.test_all_static_no_reqs) ...
> ok
> test_backwards
> (test_functional.test_generation.TestGeneration.test_backwards) ... ok
> test_backwards_with_splits
> (test_functional.test_generation.TestGeneration.test_backwards_with_splits)
> ... ok
> test_basic_dynamic
> (test_functional.test_generation.TestGeneration.test_basic_dynamic) ... ok
> test_basic_dynamic_explicit_use
> (test_functional.test_generation.TestGeneration.test_basic_dynamic_explicit_use)
> ... ok
> test_big_multiroute
> (test_functional.test_generation.TestGeneration.test_big_multiroute) ... ok
> test_big_multiroute_with_nomin
> (test_functional.test_generation.TestGeneration.test_big_multiroute_with_nomin)
> ... ok
> test_big_multiroute_with_splits
> (test_functional.test_generation.TestGeneration.test_big_multiroute_with_splits)
> ... ok
> test_both_requirement_and_optional
> (test_functional.test_generation.TestGeneration.test_both_requirement_and_optional)
> ... ok
> test_controller
> (test_functional.test_generation.TestGeneration.test_controller) ... ok
> test_controller_with_static
> (test_functional.test_generation.TestGeneration.test_controller_with_static)
> ... ok
> test_dot_format_args
> (test_functional.test_generation.TestGeneration.test_dot_format_args) ... ok
> test_dynamic_with_default
> (test_functional.test_generation.TestGeneration.test_dynamic_with_default)
> ... ok
> test_dynamic_with_default_and_regexp_condition
> (test_functional.test_generation.TestGeneration.test_dynamic_with_default_and_regexp_condition)
> ... ok
> test_dynamic_with_false_equivs
> (test_functional.test_generation.TestGeneration.test_dynamic_with_false_equivs)
> ... ok
> test_dynamic_with_false_equivs_and_splits
> (test_functional.test_generation.TestGeneration.test_dynamic_with_false_equivs_and_splits)
> ... ok
> test_dynamic_with_regexp_condition
> (test_functional.test_generation.TestGeneration.test_dynamic_with_regexp_condition)
> ... ok
> test_dynamic_with_underscore_parts
> (test_functional.test_generation.TestGeneration.test_dynamic_with_underscore_parts)
> ... ok
> test_extras (test_functional.test_generation.TestGeneration.test_extras) ...
> ok
> test_extras_as_list_of_unicodes
> (test_functional.test_generation.TestGeneration.test_extras_as_list_of_unicodes)
> ... ok
> test_extras_as_unicode
> (test_functional.test_generation.TestGeneration.test_extras_as_unicode) ... ok
> test_extras_with_splits
> (test_functional.test_generation.TestGeneration.test_extras_with_splits) ...
> ok
> test_multiroute
> (test_functional.test_generation.TestGeneration.test_multiroute) ... ok
> test_multiroute_with_splits
> (test_functional.test_generation.TestGeneration.test_multiroute_with_splits)
> ... ok
> test_no_extras
> (test_functional.test_generation.TestGeneration.test_no_extras) ... ok
> test_no_extras_with_splits
> (test_functional.test_generation.TestGeneration.test_no_extras_with_splits)
> ... ok
> test_other_special_chars
> (test_functional.test_generation.TestGeneration.test_other_special_chars) ...
> ok
> test_path (test_functional.test_generation.TestGeneration.test_path) ... ok
> test_path_backwards
> (test_functional.test_generation.TestGeneration.test_path_backwards) ... ok
> test_relative_url
> (test_functional.test_generation.TestGeneration.test_relative_url) ... ok
> test_route_with_end_extension
> (test_functional.test_generation.TestGeneration.test_route_with_end_extension)
> ... ok
> test_route_with_fixnum_default
> (test_functional.test_generation.TestGeneration.test_route_with_fixnum_default)
> ... ok
> test_route_with_fixnum_default_with_splits
> (test_functional.test_generation.TestGeneration.test_route_with_fixnum_default_with_splits)
> ... ok
> test_route_with_odd_leftovers
> (test_functional.test_generation.TestGeneration.test_route_with_odd_leftovers)
> ... ok
> test_set_to_nil_forgets
> (test_functional.test_generation.TestGeneration.test_set_to_nil_forgets) ...
> ok
> test_standard_route
> (test_functional.test_generation.TestGeneration.test_standard_route) ... ok
> test_static (test_functional.test_generation.TestGeneration.test_static) ...
> ok
> test_the_smallest_route
> (test_functional.test_generation.TestGeneration.test_the_smallest_route) ...
> ok
> test_typical (test_functional.test_generation.TestGeneration.test_typical)
> ... ok
> test_unicode (test_functional.test_generation.TestGeneration.test_unicode)
> ... ERROR
> test_unicode_static
> (test_functional.test_generation.TestGeneration.test_unicode_static) ... ERROR
> test_uppercase_recognition
> (test_functional.test_generation.TestGeneration.test_uppercase_recognition)
> ... ok
> test_url_with_environ
> (test_functional.test_generation.TestGeneration.test_url_with_environ) ... ok
> test_url_with_environ_and_absolute
> (test_functional.test_generation.TestGeneration.test_url_with_environ_and_absolute)
> ... ok
> test_url_with_environ_and_caching
> (test_functional.test_generation.TestGeneration.test_url_with_environ_and_caching)
> ... ok
> test_url_with_environ_empty
> (test_functional.test_generation.TestGeneration.test_url_with_environ_empty)
> ... ok
> test_url_with_no_action_specified
> (test_functional.test_generation.TestGeneration.test_url_with_no_action_specified)
> ... ok
> test_url_with_prefix
> (test_functional.test_generation.TestGeneration.test_url_with_prefix) ... ok
> test_url_with_prefix_deeper
> (test_functional.test_generation.TestGeneration.test_url_with_prefix_deeper)
> ... ok
> test_functional.test_middleware.test_basic ... ok
> test_functional.test_middleware.test_no_query ... ok
> test_functional.test_middleware.test_content_split ... ok
> test_functional.test_middleware.test_no_singleton ... ok
> test_functional.test_middleware.test_path_info ... ok
> test_functional.test_middleware.test_redirect_middleware ... ok
> test_functional.test_middleware.test_method_conversion ... ok
> test_functional.test_nonminimization.test_basic ... ok
> test_functional.test_nonminimization.test_full ... ok
> test_functional.test_nonminimization.test_action_required ... ok
> test_functional.test_nonminimization.test_query_params ... ok
> test_functional.test_nonminimization.test_syntax ... ok
> test_functional.test_nonminimization.test_regexp_syntax ... ok
> test_functional.test_nonminimization.test_unicode ... ok
> test_functional.test_nonminimization.test_unicode_static ... ok
> test_functional.test_nonminimization.test_other_special_chars ... ok
> test_all_static
> (test_functional.test_recognition.TestRecognition.test_all_static) ... ok
> test_basic_dynamic
> (test_functional.test_recognition.TestRecognition.test_basic_dynamic) ... ok
> test_basic_dynamic_backwards
> (test_functional.test_recognition.TestRecognition.test_basic_dynamic_backwards)
> ... ok
> test_conditions
> (test_functional.test_recognition.TestRecognition.test_conditions) ... ok
> test_controller
> (test_functional.test_recognition.TestRecognition.test_controller) ... ok
> test_default_route
> (test_functional.test_recognition.TestRecognition.test_default_route) ... ok
> test_disabling_unicode
> (test_functional.test_recognition.TestRecognition.test_disabling_unicode) ...
> ok
> test_dot_format_args
> (test_functional.test_recognition.TestRecognition.test_dot_format_args) ... ok
> test_dynamic_and_controller_with_string_and_default_backwards
> (test_functional.test_recognition.TestRecognition.test_dynamic_and_controller_with_string_and_default_backwards)
> ... ok
> test_dynamic_with_default
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_default)
> ... ok
> test_dynamic_with_default_and_string_condition_backwards
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_default_and_string_condition_backwards)
> ... ok
> test_dynamic_with_default_backwards
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_default_backwards)
> ... ok
> test_dynamic_with_multiple_and_prefix
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_multiple_and_prefix)
> ... ok
> test_dynamic_with_prefix
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_prefix)
> ... ok
> test_dynamic_with_regexp_and_default
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_and_default)
> ... ok
> test_dynamic_with_regexp_condition
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_condition)
> ... ok
> test_dynamic_with_regexp_defaults_and_gaps
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_defaults_and_gaps)
> ... ok
> test_dynamic_with_regexp_defaults_and_gaps_and_splits
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_defaults_and_gaps_and_splits)
> ... ok
> test_dynamic_with_regexp_gaps_controllers
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_gaps_controllers)
> ... ok
> test_dynamic_with_string_condition
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_string_condition)
> ... ok
> test_dynamic_with_string_condition_backwards
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_string_condition_backwards)
> ... ok
> test_dynamic_with_trailing_dyanmic_defaults
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_trailing_dyanmic_defaults)
> ... ok
> test_dynamic_with_trailing_non_keyword_strings
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_trailing_non_keyword_strings)
> ... ok
> test_dynamic_with_trailing_strings
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_trailing_strings)
> ... ok
> test_dynamic_with_underscores
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_underscores)
> ... ok
> test_empty_fails
> (test_functional.test_recognition.TestRecognition.test_empty_fails) ... ok
> test_home_noargs
> (test_functional.test_recognition.TestRecognition.test_home_noargs) ... ok
> test_match_debug
> (test_functional.test_recognition.TestRecognition.test_match_debug) ... ok
> test_multiroute
> (test_functional.test_recognition.TestRecognition.test_multiroute) ... ok
> test_multiroute_with_nomin
> (test_functional.test_recognition.TestRecognition.test_multiroute_with_nomin)
> ... ok
> test_multiroute_with_splits
> (test_functional.test_recognition.TestRecognition.test_multiroute_with_splits)
> ... ok
> test_no_reg_make
> (test_functional.test_recognition.TestRecognition.test_no_reg_make) ... ok
> test_other_special_chars
> (test_functional.test_recognition.TestRecognition.test_other_special_chars)
> ... ok
> test_path (test_functional.test_recognition.TestRecognition.test_path) ... ok
> test_path_backwards
> (test_functional.test_recognition.TestRecognition.test_path_backwards) ... ok
> test_path_backwards_with_controller
> (test_functional.test_recognition.TestRecognition.test_path_backwards_with_controller)
> ... ok
> test_path_backwards_with_controller_and_splits
> (test_functional.test_recognition.TestRecognition.test_path_backwards_with_controller_and_splits)
> ... ok
> test_path_with_dyanmic_and_default
> (test_functional.test_recognition.TestRecognition.test_path_with_dyanmic_and_default)
> ... ok
> test_path_with_dynamic
> (test_functional.test_recognition.TestRecognition.test_path_with_dynamic) ...
> ok
> test_path_with_dynamic_and_default_backwards
> (test_functional.test_recognition.TestRecognition.test_path_with_dynamic_and_default_backwards)
> ... ok
> test_regexp_char_escaping
> (test_functional.test_recognition.TestRecognition.test_regexp_char_escaping)
> ... ok
> test_routematch
> (test_functional.test_recognition.TestRecognition.test_routematch) ... ok
> test_routematch_debug
> (test_functional.test_recognition.TestRecognition.test_routematch_debug) ...
> ok
> test_splits_packed_with_regexps
> (test_functional.test_recognition.TestRecognition.test_splits_packed_with_regexps)
> ... ok
> test_splits_with_dashes
> (test_functional.test_recognition.TestRecognition.test_splits_with_dashes)
> ... ok
> test_splits_with_extension
> (test_functional.test_recognition.TestRecognition.test_splits_with_extension)
> ... ok
> test_splits_with_slashes
> (test_functional.test_recognition.TestRecognition.test_splits_with_slashes)
> ... ok
> test_splits_with_slashes_and_default
> (test_functional.test_recognition.TestRecognition.test_splits_with_slashes_and_default)
> ... ok
> test_standard_route
> (test_functional.test_recognition.TestRecognition.test_standard_route) ... ok
> test_standard_route_with_gaps
> (test_functional.test_recognition.TestRecognition.test_standard_route_with_gaps)
> ... ok
> test_standard_route_with_gaps_and_domains
> (test_functional.test_recognition.TestRecognition.test_standard_route_with_gaps_and_domains)
> ... ok
> test_standard_with_domains
> (test_functional.test_recognition.TestRecognition.test_standard_with_domains)
> ... ok
> test_subdomain_with_conditions2
> (test_functional.test_recognition.TestRecognition.test_subdomain_with_conditions2)
> ... ok
> test_subdomains
> (test_functional.test_recognition.TestRecognition.test_subdomains) ... ok
> test_subdomains_with_conditions
> (test_functional.test_recognition.TestRecognition.test_subdomains_with_conditions)
> ... ok
> test_subdomains_with_ignore
> (test_functional.test_recognition.TestRecognition.test_subdomains_with_ignore)
> ... ok
> test_unicode (test_functional.test_recognition.TestRecognition.test_unicode)
> ... ok
> test_various_periods
> (test_functional.test_recognition.TestRecognition.test_various_periods) ... ok
> test_resources
> (test_functional.test_resources.TestResourceGeneration.test_resources) ... ok
> test_resources_with_collection_action
> (test_functional.test_resources.TestResourceGeneration.test_resources_with_collection_action)
> ... ok
> test_resources_with_member_action
> (test_functional.test_resources.TestResourceGeneration.test_resources_with_member_action)
> ... ok
> test_resources_with_name_prefix
> (test_functional.test_resources.TestResourceGeneration.test_resources_with_name_prefix)
> ... ok
> test_resources_with_new_action
> (test_functional.test_resources.TestResourceGeneration.test_resources_with_new_action)
> ... ok
> test_resources_with_path_prefix
> (test_functional.test_resources.TestResourceGeneration.test_resources_with_path_prefix)
> ... ok
> test_resources_with_requirements
> (test_functional.test_resources.TestResourceGeneration.test_resources_with_requirements)
> ... ok
> test_resource
> (test_functional.test_resources.TestResourceRecognition.test_resource) ... ok
> test_resource_created_with_parent_resource
> (test_functional.test_resources.TestResourceRecognition.test_resource_created_with_parent_resource)
> ... ok
> test_resource_created_with_parent_resource_nomin
> (test_functional.test_resources.TestResourceRecognition.test_resource_created_with_parent_resource_nomin)
> ... ok
> test_resource_with_nomin
> (test_functional.test_resources.TestResourceRecognition.test_resource_with_nomin)
> ... ok
> test_collection
> (test_functional.test_submapper.TestSubmapper.test_collection) ... ok
> test_collection_options
> (test_functional.test_submapper.TestSubmapper.test_collection_options) ... ok
> test_submapper (test_functional.test_submapper.TestSubmapper.test_submapper)
> ... ok
> test_submapper_action
> (test_functional.test_submapper.TestSubmapper.test_submapper_action) ... ok
> test_submapper_action_and_link_generation
> (test_functional.test_submapper.TestSubmapper.test_submapper_action_and_link_generation)
> ... ok
> test_submapper_argument_overriding
> (test_functional.test_submapper.TestSubmapper.test_submapper_argument_overriding)
> ... ok
> test_submapper_link
> (test_functional.test_submapper.TestSubmapper.test_submapper_link) ... ok
> test_submapper_nesting
> (test_functional.test_submapper.TestSubmapper.test_submapper_nesting) ... ok
> test_submapper_standard_actions
> (test_functional.test_submapper.TestSubmapper.test_submapper_standard_actions)
> ... ok
> test_submapper_standard_links
> (test_functional.test_submapper.TestSubmapper.test_submapper_standard_links)
> ... ok
> test_submapper_with_no_path
> (test_functional.test_submapper.TestSubmapper.test_submapper_with_no_path)
> ... ok
> test_subsubmapper_with_controller
> (test_functional.test_submapper.TestSubmapper.test_subsubmapper_with_controller)
> ... ok
> test_append_slash (test_functional.test_utils.TestUtils.test_append_slash)
> ... ok
> test_auto_controller_scan
> (test_functional.test_utils.TestUtils.test_auto_controller_scan) ... ok
> test_controller_scan
> (test_functional.test_utils.TestUtils.test_controller_scan) ... ok
> test_no_named_path (test_functional.test_utils.TestUtils.test_no_named_path)
> ... ok
> test_no_named_path_with_script
> (test_functional.test_utils.TestUtils.test_no_named_path_with_script) ... ok
> test_redirect_to (test_functional.test_utils.TestUtils.test_redirect_to) ...
> ok
> test_redirect_to_with_route_names
> (test_functional.test_utils.TestUtils.test_redirect_to_with_route_names) ...
> ok
> test_route_filter (test_functional.test_utils.TestUtils.test_route_filter)
> ... ok
> test_route_overflow
> (test_functional.test_utils.TestUtils.test_route_overflow) ... ok
> test_static_route (test_functional.test_utils.TestUtils.test_static_route)
> ... ok
> test_static_route_with_script
> (test_functional.test_utils.TestUtils.test_static_route_with_script) ... ok
> test_static_route_with_vars
> (test_functional.test_utils.TestUtils.test_static_route_with_vars) ... ok
> test_static_route_with_vars_and_defaults
> (test_functional.test_utils.TestUtils.test_static_route_with_vars_and_defaults)
> ... ok
> test_static_route_with_vars_and_requirements
> (test_functional.test_utils.TestUtils.test_static_route_with_vars_and_requirements)
> ... ok
> test_subdomains (test_functional.test_utils.TestUtils.test_subdomains) ... ok
> test_subdomains_with_default
> (test_functional.test_utils.TestUtils.test_subdomains_with_default) ... ok
> test_subdomains_with_exceptions
> (test_functional.test_utils.TestUtils.test_subdomains_with_exceptions) ... ok
> test_subdomains_with_named_routes
> (test_functional.test_utils.TestUtils.test_subdomains_with_named_routes) ...
> ok
> test_subdomains_with_ports
> (test_functional.test_utils.TestUtils.test_subdomains_with_ports) ... ok
> test_url_for (test_functional.test_utils.TestUtils.test_url_for) ... ok
> test_url_for_with_defaults
> (test_functional.test_utils.TestUtils.test_url_for_with_defaults) ... ok
> test_url_for_with_defaults_and_qualified
> (test_functional.test_utils.TestUtils.test_url_for_with_defaults_and_qualified)
> ... ok
> test_url_for_with_more_defaults
> (test_functional.test_utils.TestUtils.test_url_for_with_more_defaults) ... ok
> test_url_for_with_nongen
> (test_functional.test_utils.TestUtils.test_url_for_with_nongen) ... ok
> test_url_for_with_nongen_no_encoding
> (test_functional.test_utils.TestUtils.test_url_for_with_nongen_no_encoding)
> ... ok
> test_url_for_with_unicode
> (test_functional.test_utils.TestUtils.test_url_for_with_unicode) ... ok
> test_url_raises (test_functional.test_utils.TestUtils.test_url_raises) ... ok
> test_with_http_environ
> (test_functional.test_utils.TestUtils.test_with_http_environ) ... ok
> test_with_route_names
> (test_functional.test_utils.TestUtils.test_with_route_names) ... ok
> test_with_route_names_and_defaults
> (test_functional.test_utils.TestUtils.test_with_route_names_and_defaults) ...
> ok
> test_with_route_names_and_hardcode
> (test_functional.test_utils.TestUtils.test_with_route_names_and_hardcode) ...
> ok
> test_with_ssl_environ
> (test_functional.test_utils.TestUtils.test_with_ssl_environ) ... ok
> test_url_for (test_functional.test_utils.TestUtilsWithExplicit.test_url_for)
> ... ok
> test_url_for_with_defaults
> (test_functional.test_utils.TestUtilsWithExplicit.test_url_for_with_defaults)
> ... ok
> test_url_for_with_defaults_and_qualified
> (test_functional.test_utils.TestUtilsWithExplicit.test_url_for_with_defaults_and_qualified)
> ... ok
> test_url_for_with_more_defaults
> (test_functional.test_utils.TestUtilsWithExplicit.test_url_for_with_more_defaults)
> ... ok
> test_with_resource_route_names
> (test_functional.test_utils.TestUtilsWithExplicit.test_with_resource_route_names)
> ... ok
> test_with_resource_route_names_and_nomin
> (test_functional.test_utils.TestUtilsWithExplicit.test_with_resource_route_names_and_nomin)
> ... ok
> test_with_route_names
> (test_functional.test_utils.TestUtilsWithExplicit.test_with_route_names) ...
> ok
> test_with_route_names_and_defaults
> (test_functional.test_utils.TestUtilsWithExplicit.test_with_route_names_and_defaults)
> ... ok
> test_with_route_names_and_nomin
> (test_functional.test_utils.TestUtilsWithExplicit.test_with_route_names_and_nomin)
> ... ok
> test_request_config (test_base.TestBase.test_request_config) ... ok
> test_route (test_base.TestBase.test_route) ... ok
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_units/test_environment.py:9:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}','day':'\d{1,2}'})
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_units/test_environment.py:9:
> SyntaxWarning: invalid escape sequence '\d'
> requirements={'month':'\d{1,2}','day':'\d{1,2}'})
> test_env_set (test_environment.TestEnvironment.test_env_set) ... ok
> test_str (test_mapper_str.TestMapperStr.test_str) ... ok
> test_normal_route (test_route_escapes.TestRouteEscape.test_normal_route) ...
> ok
> test_route_with_all_escapes
> (test_route_escapes.TestRouteEscape.test_route_with_all_escapes) ... ok
> test_route_with_backslash
> (test_route_escapes.TestRouteEscape.test_route_with_backslash) ... ok
> test_route_with_both_colons
> (test_route_escapes.TestRouteEscape.test_route_with_both_colons) ... ok
> test_route_with_colon
> (test_route_escapes.TestRouteEscape.test_route_with_colon) ... ok
> test_route_with_escaped_colon
> (test_route_escapes.TestRouteEscape.test_route_with_escaped_colon) ... ok
> test_route_with_random_escapes
> (test_route_escapes.TestRouteEscape.test_route_with_random_escapes) ... ok
>
> ======================================================================
> ERROR: test_unicode
> (test_functional.test_generation.TestGeneration.test_unicode)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py",
> line 635, in test_unicode
> self.assert_(isinstance(m.generate(hoge=hoge), str))
> ^^^^^^^^^^^^
> AttributeError: 'TestGeneration' object has no attribute 'assert_'. Did you
> mean: 'assertIn'?
>
> ======================================================================
> ERROR: test_unicode_static
> (test_functional.test_generation.TestGeneration.test_unicode_static)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build/tests/test_functional/test_generation.py",
> line 645, in test_unicode_static
> self.assert_(isinstance(url_for('google-jp', q=hoge), str))
> ^^^^^^^^^^^^
> AttributeError: 'TestGeneration' object has no attribute 'assert_'. Did you
> mean: 'assertIn'?
>
> ----------------------------------------------------------------------
> Ran 211 tests in 0.748s
>
> FAILED (errors=2)
> E: pybuild pybuild:395: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_routes/build; python3.12 -m nose -v
> tests
> I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_routes/build;
> python3.11 -m nose -v tests
> test_add_routes (test_functional.test_explicit_use.TestUtils.test_add_routes)
> ... ok
> test_add_routes_conditions_met
> (test_functional.test_explicit_use.TestUtils.test_add_routes_conditions_met)
> ... ok
> test_add_routes_conditions_unmet
> (test_functional.test_explicit_use.TestUtils.test_add_routes_conditions_unmet)
> ... ok
> test_anchor (test_functional.test_explicit_use.TestUtils.test_anchor) ... ok
> test_current (test_functional.test_explicit_use.TestUtils.test_current) ... ok
> test_route_dict_use
> (test_functional.test_explicit_use.TestUtils.test_route_dict_use) ... ok
> test_server_port
> (test_functional.test_explicit_use.TestUtils.test_server_port) ... ok
> test_static_args
> (test_functional.test_explicit_use.TestUtils.test_static_args) ... ok
> test_subdomain_screen
> (test_functional.test_explicit_use.TestUtils.test_subdomain_screen) ... ok
> test_using_func (test_functional.test_explicit_use.TestUtils.test_using_func)
> ... ok
> test_using_prefix
> (test_functional.test_explicit_use.TestUtils.test_using_prefix) ... ok
> test_with_host_param
> (test_functional.test_explicit_use.TestUtils.test_with_host_param) ... ok
> test_x_forwarded
> (test_functional.test_explicit_use.TestUtils.test_x_forwarded) ... ok
> test_all_static_no_reqs
> (test_functional.test_generation.TestGeneration.test_all_static_no_reqs) ...
> ok
> test_backwards
> (test_functional.test_generation.TestGeneration.test_backwards) ... ok
> test_backwards_with_splits
> (test_functional.test_generation.TestGeneration.test_backwards_with_splits)
> ... ok
> test_basic_dynamic
> (test_functional.test_generation.TestGeneration.test_basic_dynamic) ... ok
> test_basic_dynamic_explicit_use
> (test_functional.test_generation.TestGeneration.test_basic_dynamic_explicit_use)
> ... ok
> test_big_multiroute
> (test_functional.test_generation.TestGeneration.test_big_multiroute) ... ok
> test_big_multiroute_with_nomin
> (test_functional.test_generation.TestGeneration.test_big_multiroute_with_nomin)
> ... ok
> test_big_multiroute_with_splits
> (test_functional.test_generation.TestGeneration.test_big_multiroute_with_splits)
> ... ok
> test_both_requirement_and_optional
> (test_functional.test_generation.TestGeneration.test_both_requirement_and_optional)
> ... ok
> test_controller
> (test_functional.test_generation.TestGeneration.test_controller) ... ok
> test_controller_with_static
> (test_functional.test_generation.TestGeneration.test_controller_with_static)
> ... ok
> test_dot_format_args
> (test_functional.test_generation.TestGeneration.test_dot_format_args) ... ok
> test_dynamic_with_default
> (test_functional.test_generation.TestGeneration.test_dynamic_with_default)
> ... ok
> test_dynamic_with_default_and_regexp_condition
> (test_functional.test_generation.TestGeneration.test_dynamic_with_default_and_regexp_condition)
> ... ok
> test_dynamic_with_false_equivs
> (test_functional.test_generation.TestGeneration.test_dynamic_with_false_equivs)
> ... ok
> test_dynamic_with_false_equivs_and_splits
> (test_functional.test_generation.TestGeneration.test_dynamic_with_false_equivs_and_splits)
> ... ok
> test_dynamic_with_regexp_condition
> (test_functional.test_generation.TestGeneration.test_dynamic_with_regexp_condition)
> ... ok
> test_dynamic_with_underscore_parts
> (test_functional.test_generation.TestGeneration.test_dynamic_with_underscore_parts)
> ... ok
> test_extras (test_functional.test_generation.TestGeneration.test_extras) ...
> ok
> test_extras_as_list_of_unicodes
> (test_functional.test_generation.TestGeneration.test_extras_as_list_of_unicodes)
> ... ok
> test_extras_as_unicode
> (test_functional.test_generation.TestGeneration.test_extras_as_unicode) ... ok
> test_extras_with_splits
> (test_functional.test_generation.TestGeneration.test_extras_with_splits) ...
> ok
> test_multiroute
> (test_functional.test_generation.TestGeneration.test_multiroute) ... ok
> test_multiroute_with_splits
> (test_functional.test_generation.TestGeneration.test_multiroute_with_splits)
> ... ok
> test_no_extras
> (test_functional.test_generation.TestGeneration.test_no_extras) ... ok
> test_no_extras_with_splits
> (test_functional.test_generation.TestGeneration.test_no_extras_with_splits)
> ... ok
> test_other_special_chars
> (test_functional.test_generation.TestGeneration.test_other_special_chars) ...
> ok
> test_path (test_functional.test_generation.TestGeneration.test_path) ... ok
> test_path_backwards
> (test_functional.test_generation.TestGeneration.test_path_backwards) ... ok
> test_relative_url
> (test_functional.test_generation.TestGeneration.test_relative_url) ... ok
> test_route_with_end_extension
> (test_functional.test_generation.TestGeneration.test_route_with_end_extension)
> ... ok
> test_route_with_fixnum_default
> (test_functional.test_generation.TestGeneration.test_route_with_fixnum_default)
> ... ok
> test_route_with_fixnum_default_with_splits
> (test_functional.test_generation.TestGeneration.test_route_with_fixnum_default_with_splits)
> ... ok
> test_route_with_odd_leftovers
> (test_functional.test_generation.TestGeneration.test_route_with_odd_leftovers)
> ... ok
> test_set_to_nil_forgets
> (test_functional.test_generation.TestGeneration.test_set_to_nil_forgets) ...
> ok
> test_standard_route
> (test_functional.test_generation.TestGeneration.test_standard_route) ... ok
> test_static (test_functional.test_generation.TestGeneration.test_static) ...
> ok
> test_the_smallest_route
> (test_functional.test_generation.TestGeneration.test_the_smallest_route) ...
> ok
> test_typical (test_functional.test_generation.TestGeneration.test_typical)
> ... ok
> test_unicode (test_functional.test_generation.TestGeneration.test_unicode)
> ... ok
> test_unicode_static
> (test_functional.test_generation.TestGeneration.test_unicode_static) ... ok
> test_uppercase_recognition
> (test_functional.test_generation.TestGeneration.test_uppercase_recognition)
> ... ok
> test_url_with_environ
> (test_functional.test_generation.TestGeneration.test_url_with_environ) ... ok
> test_url_with_environ_and_absolute
> (test_functional.test_generation.TestGeneration.test_url_with_environ_and_absolute)
> ... ok
> test_url_with_environ_and_caching
> (test_functional.test_generation.TestGeneration.test_url_with_environ_and_caching)
> ... ok
> test_url_with_environ_empty
> (test_functional.test_generation.TestGeneration.test_url_with_environ_empty)
> ... ok
> test_url_with_no_action_specified
> (test_functional.test_generation.TestGeneration.test_url_with_no_action_specified)
> ... ok
> test_url_with_prefix
> (test_functional.test_generation.TestGeneration.test_url_with_prefix) ... ok
> test_url_with_prefix_deeper
> (test_functional.test_generation.TestGeneration.test_url_with_prefix_deeper)
> ... ok
> test_functional.test_middleware.test_basic ... ok
> test_functional.test_middleware.test_no_query ... ok
> test_functional.test_middleware.test_content_split ... ok
> test_functional.test_middleware.test_no_singleton ... ok
> test_functional.test_middleware.test_path_info ... ok
> test_functional.test_middleware.test_redirect_middleware ... ok
> test_functional.test_middleware.test_method_conversion ... ok
> test_functional.test_nonminimization.test_basic ... ok
> test_functional.test_nonminimization.test_full ... ok
> test_functional.test_nonminimization.test_action_required ... ok
> test_functional.test_nonminimization.test_query_params ... ok
> test_functional.test_nonminimization.test_syntax ... ok
> test_functional.test_nonminimization.test_regexp_syntax ... ok
> test_functional.test_nonminimization.test_unicode ... ok
> test_functional.test_nonminimization.test_unicode_static ... ok
> test_functional.test_nonminimization.test_other_special_chars ... ok
> test_all_static
> (test_functional.test_recognition.TestRecognition.test_all_static) ... ok
> test_basic_dynamic
> (test_functional.test_recognition.TestRecognition.test_basic_dynamic) ... ok
> test_basic_dynamic_backwards
> (test_functional.test_recognition.TestRecognition.test_basic_dynamic_backwards)
> ... ok
> test_conditions
> (test_functional.test_recognition.TestRecognition.test_conditions) ... ok
> test_controller
> (test_functional.test_recognition.TestRecognition.test_controller) ... ok
> test_default_route
> (test_functional.test_recognition.TestRecognition.test_default_route) ... ok
> test_disabling_unicode
> (test_functional.test_recognition.TestRecognition.test_disabling_unicode) ...
> ok
> test_dot_format_args
> (test_functional.test_recognition.TestRecognition.test_dot_format_args) ... ok
> test_dynamic_and_controller_with_string_and_default_backwards
> (test_functional.test_recognition.TestRecognition.test_dynamic_and_controller_with_string_and_default_backwards)
> ... ok
> test_dynamic_with_default
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_default)
> ... ok
> test_dynamic_with_default_and_string_condition_backwards
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_default_and_string_condition_backwards)
> ... ok
> test_dynamic_with_default_backwards
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_default_backwards)
> ... ok
> test_dynamic_with_multiple_and_prefix
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_multiple_and_prefix)
> ... ok
> test_dynamic_with_prefix
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_prefix)
> ... ok
> test_dynamic_with_regexp_and_default
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_and_default)
> ... ok
> test_dynamic_with_regexp_condition
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_condition)
> ... ok
> test_dynamic_with_regexp_defaults_and_gaps
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_defaults_and_gaps)
> ... ok
> test_dynamic_with_regexp_defaults_and_gaps_and_splits
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_defaults_and_gaps_and_splits)
> ... ok
> test_dynamic_with_regexp_gaps_controllers
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_regexp_gaps_controllers)
> ... ok
> test_dynamic_with_string_condition
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_string_condition)
> ... ok
> test_dynamic_with_string_condition_backwards
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_string_condition_backwards)
> ... ok
> test_dynamic_with_trailing_dyanmic_defaults
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_trailing_dyanmic_defaults)
> ... ok
> test_dynamic_with_trailing_non_keyword_strings
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_trailing_non_keyword_strings)
> ... ok
> test_dynamic_with_trailing_strings
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_trailing_strings)
> ... ok
> test_dynamic_with_underscores
> (test_functional.test_recognition.TestRecognition.test_dynamic_with_underscores)
> ... ok
> test_empty_fails
> (test_functional.test_recognition.TestRecognition.test_empty_fails) ... ok
> test_home_noargs
> (test_functional.test_recognition.TestRecognition.test_home_noargs) ... ok
> test_match_debug
> (test_functional.test_recognition.TestRecognition.test_match_debug) ... ok
> test_multiroute
> (test_functional.test_recognition.TestRecognition.test_multiroute) ... ok
> test_multiroute_with_nomin
> (test_functional.test_recognition.TestRecognition.test_multiroute_with_nomin)
> ... ok
> test_multiroute_with_splits
> (test_functional.test_recognition.TestRecognition.test_multiroute_with_splits)
> ... ok
> test_no_reg_make
> (test_functional.test_recognition.TestRecognition.test_no_reg_make) ... ok
> test_other_special_chars
> (test_functional.test_recognition.TestRecognition.test_other_special_chars)
> ... ok
> test_path (test_functional.test_recognition.TestRecognition.test_path) ... ok
> test_path_backwards
> (test_functional.test_recognition.TestRecognition.test_path_backwards) ... ok
> test_path_backwards_with_controller
> (test_functional.test_recognition.TestRecognition.test_path_backwards_with_controller)
> ... ok
> test_path_backwards_with_controller_and_splits
> (test_functional.test_recognition.TestRecognition.test_path_backwards_with_controller_and_splits)
> ... ok
> test_path_with_dyanmic_and_default
> (test_functional.test_recognition.TestRecognition.test_path_with_dyanmic_and_default)
> ... ok
> test_path_with_dynamic
> (test_functional.test_recognition.TestRecognition.test_path_with_dynamic) ...
> ok
> test_path_with_dynamic_and_default_backwards
> (test_functional.test_recognition.TestRecognition.test_path_with_dynamic_and_default_backwards)
> ... ok
> test_regexp_char_escaping
> (test_functional.test_recognition.TestRecognition.test_regexp_char_escaping)
> ... ok
> test_routematch
> (test_functional.test_recognition.TestRecognition.test_routematch) ... ok
> test_routematch_debug
> (test_functional.test_recognition.TestRecognition.test_routematch_debug) ...
> ok
> test_splits_packed_with_regexps
> (test_functional.test_recognition.TestRecognition.test_splits_packed_with_regexps)
> ... ok
> test_splits_with_dashes
> (test_functional.test_recognition.TestRecognition.test_splits_with_dashes)
> ... ok
> test_splits_with_extension
> (test_functional.test_recognition.TestRecognition.test_splits_with_extension)
> ... ok
> test_splits_with_slashes
> (test_functional.test_recognition.TestRecognition.test_splits_with_slashes)
> ... ok
> test_splits_with_slashes_and_default
> (test_functional.test_recognition.TestRecognition.test_splits_with_slashes_and_default)
> ... ok
> test_standard_route
> (test_functional.test_recognition.TestRecognition.test_standard_route) ... ok
> test_standard_route_with_gaps
> (test_functional.test_recognition.TestRecognition.test_standard_route_with_gaps)
> ... ok
> test_standard_route_with_gaps_and_domains
> (test_functional.test_recognition.TestRecognition.test_standard_route_with_gaps_and_domains)
> ... ok
> test_standard_with_domains
> (test_functional.test_recognition.TestRecognition.test_standard_with_domains)
> ... ok
> test_subdomain_with_conditions2
> (test_functional.test_recognition.TestRecognition.test_subdomain_with_conditions2)
> ... ok
> test_subdomains
> (test_functional.test_recognition.TestRecognition.test_subdomains) ... ok
> test_subdomains_with_conditions
> (test_functional.test_recognition.TestRecognition.test_subdomains_with_conditions)
> ... ok
> test_subdomains_with_ignore
> (test_functional.test_recognition.TestRecognition.test_subdomains_with_ignore)
> ... ok
> test_unicode (test_functional.test_recognition.TestRecognition.test_unicode)
> ... ok
> test_various_periods
> (test_functional.test_recognition.TestRecognition.test_various_periods) ... ok
> test_resources
> (test_functional.test_resources.TestResourceGeneration.test_resources) ... ok
> test_resources_with_collection_action
> (test_functional.test_resources.TestResourceGeneration.test_resources_with_collection_action)
> ... ok
> test_resources_with_member_action
> (test_functional.test_resources.TestResourceGeneration.test_resources_with_member_action)
> ... ok
> test_resources_with_name_prefix
> (test_functional.test_resources.TestResourceGeneration.test_resources_with_name_prefix)
> ... ok
> test_resources_with_new_action
> (test_functional.test_resources.TestResourceGeneration.test_resources_with_new_action)
> ... ok
> test_resources_with_path_prefix
> (test_functional.test_resources.TestResourceGeneration.test_resources_with_path_prefix)
> ... ok
> test_resources_with_requirements
> (test_functional.test_resources.TestResourceGeneration.test_resources_with_requirements)
> ... ok
> test_resource
> (test_functional.test_resources.TestResourceRecognition.test_resource) ... ok
> test_resource_created_with_parent_resource
> (test_functional.test_resources.TestResourceRecognition.test_resource_created_with_parent_resource)
> ... ok
> test_resource_created_with_parent_resource_nomin
> (test_functional.test_resources.TestResourceRecognition.test_resource_created_with_parent_resource_nomin)
> ... ok
> test_resource_with_nomin
> (test_functional.test_resources.TestResourceRecognition.test_resource_with_nomin)
> ... ok
> test_collection
> (test_functional.test_submapper.TestSubmapper.test_collection) ... ok
> test_collection_options
> (test_functional.test_submapper.TestSubmapper.test_collection_options) ... ok
> test_submapper (test_functional.test_submapper.TestSubmapper.test_submapper)
> ... ok
> test_submapper_action
> (test_functional.test_submapper.TestSubmapper.test_submapper_action) ... ok
> test_submapper_action_and_link_generation
> (test_functional.test_submapper.TestSubmapper.test_submapper_action_and_link_generation)
> ... ok
> test_submapper_argument_overriding
> (test_functional.test_submapper.TestSubmapper.test_submapper_argument_overriding)
> ... ok
> test_submapper_link
> (test_functional.test_submapper.TestSubmapper.test_submapper_link) ... ok
> test_submapper_nesting
> (test_functional.test_submapper.TestSubmapper.test_submapper_nesting) ... ok
> test_submapper_standard_actions
> (test_functional.test_submapper.TestSubmapper.test_submapper_standard_actions)
> ... ok
> test_submapper_standard_links
> (test_functional.test_submapper.TestSubmapper.test_submapper_standard_links)
> ... ok
> test_submapper_with_no_path
> (test_functional.test_submapper.TestSubmapper.test_submapper_with_no_path)
> ... ok
> test_subsubmapper_with_controller
> (test_functional.test_submapper.TestSubmapper.test_subsubmapper_with_controller)
> ... ok
> test_append_slash (test_functional.test_utils.TestUtils.test_append_slash)
> ... ok
> test_auto_controller_scan
> (test_functional.test_utils.TestUtils.test_auto_controller_scan) ... ok
> test_controller_scan
> (test_functional.test_utils.TestUtils.test_controller_scan) ... ok
> test_no_named_path (test_functional.test_utils.TestUtils.test_no_named_path)
> ... ok
> test_no_named_path_with_script
> (test_functional.test_utils.TestUtils.test_no_named_path_with_script) ... ok
> test_redirect_to (test_functional.test_utils.TestUtils.test_redirect_to) ...
> ok
> test_redirect_to_with_route_names
> (test_functional.test_utils.TestUtils.test_redirect_to_with_route_names) ...
> ok
> test_route_filter (test_functional.test_utils.TestUtils.test_route_filter)
> ... ok
> test_route_overflow
> (test_functional.test_utils.TestUtils.test_route_overflow) ... ok
> test_static_route (test_functional.test_utils.TestUtils.test_static_route)
> ... ok
> test_static_route_with_script
> (test_functional.test_utils.TestUtils.test_static_route_with_script) ... ok
> test_static_route_with_vars
> (test_functional.test_utils.TestUtils.test_static_route_with_vars) ... ok
> test_static_route_with_vars_and_defaults
> (test_functional.test_utils.TestUtils.test_static_route_with_vars_and_defaults)
> ... ok
> test_static_route_with_vars_and_requirements
> (test_functional.test_utils.TestUtils.test_static_route_with_vars_and_requirements)
> ... ok
> test_subdomains (test_functional.test_utils.TestUtils.test_subdomains) ... ok
> test_subdomains_with_default
> (test_functional.test_utils.TestUtils.test_subdomains_with_default) ... ok
> test_subdomains_with_exceptions
> (test_functional.test_utils.TestUtils.test_subdomains_with_exceptions) ... ok
> test_subdomains_with_named_routes
> (test_functional.test_utils.TestUtils.test_subdomains_with_named_routes) ...
> ok
> test_subdomains_with_ports
> (test_functional.test_utils.TestUtils.test_subdomains_with_ports) ... ok
> test_url_for (test_functional.test_utils.TestUtils.test_url_for) ... ok
> test_url_for_with_defaults
> (test_functional.test_utils.TestUtils.test_url_for_with_defaults) ... ok
> test_url_for_with_defaults_and_qualified
> (test_functional.test_utils.TestUtils.test_url_for_with_defaults_and_qualified)
> ... ok
> test_url_for_with_more_defaults
> (test_functional.test_utils.TestUtils.test_url_for_with_more_defaults) ... ok
> test_url_for_with_nongen
> (test_functional.test_utils.TestUtils.test_url_for_with_nongen) ... ok
> test_url_for_with_nongen_no_encoding
> (test_functional.test_utils.TestUtils.test_url_for_with_nongen_no_encoding)
> ... ok
> test_url_for_with_unicode
> (test_functional.test_utils.TestUtils.test_url_for_with_unicode) ... ok
> test_url_raises (test_functional.test_utils.TestUtils.test_url_raises) ... ok
> test_with_http_environ
> (test_functional.test_utils.TestUtils.test_with_http_environ) ... ok
> test_with_route_names
> (test_functional.test_utils.TestUtils.test_with_route_names) ... ok
> test_with_route_names_and_defaults
> (test_functional.test_utils.TestUtils.test_with_route_names_and_defaults) ...
> ok
> test_with_route_names_and_hardcode
> (test_functional.test_utils.TestUtils.test_with_route_names_and_hardcode) ...
> ok
> test_with_ssl_environ
> (test_functional.test_utils.TestUtils.test_with_ssl_environ) ... ok
> test_url_for (test_functional.test_utils.TestUtilsWithExplicit.test_url_for)
> ... ok
> test_url_for_with_defaults
> (test_functional.test_utils.TestUtilsWithExplicit.test_url_for_with_defaults)
> ... ok
> test_url_for_with_defaults_and_qualified
> (test_functional.test_utils.TestUtilsWithExplicit.test_url_for_with_defaults_and_qualified)
> ... ok
> test_url_for_with_more_defaults
> (test_functional.test_utils.TestUtilsWithExplicit.test_url_for_with_more_defaults)
> ... ok
> test_with_resource_route_names
> (test_functional.test_utils.TestUtilsWithExplicit.test_with_resource_route_names)
> ... ok
> test_with_resource_route_names_and_nomin
> (test_functional.test_utils.TestUtilsWithExplicit.test_with_resource_route_names_and_nomin)
> ... ok
> test_with_route_names
> (test_functional.test_utils.TestUtilsWithExplicit.test_with_route_names) ...
> ok
> test_with_route_names_and_defaults
> (test_functional.test_utils.TestUtilsWithExplicit.test_with_route_names_and_defaults)
> ... ok
> test_with_route_names_and_nomin
> (test_functional.test_utils.TestUtilsWithExplicit.test_with_route_names_and_nomin)
> ... ok
> test_request_config (test_base.TestBase.test_request_config) ... ok
> test_route (test_base.TestBase.test_route) ... ok
> test_env_set (test_environment.TestEnvironment.test_env_set) ... ok
> test_str (test_mapper_str.TestMapperStr.test_str) ... ok
> test_normal_route (test_route_escapes.TestRouteEscape.test_normal_route) ...
> ok
> test_route_with_all_escapes
> (test_route_escapes.TestRouteEscape.test_route_with_all_escapes) ... ok
> test_route_with_backslash
> (test_route_escapes.TestRouteEscape.test_route_with_backslash) ... ok
> test_route_with_both_colons
> (test_route_escapes.TestRouteEscape.test_route_with_both_colons) ... ok
> test_route_with_colon
> (test_route_escapes.TestRouteEscape.test_route_with_colon) ... ok
> test_route_with_escaped_colon
> (test_route_escapes.TestRouteEscape.test_route_with_escaped_colon) ... ok
> test_route_with_random_escapes
> (test_route_escapes.TestRouteEscape.test_route_with_random_escapes) ... ok
>
> ----------------------------------------------------------------------
> Ran 211 tests in 0.638s
>
> OK
> dh_auto_test: error: pybuild --test --test-nose -i python{version} -p "3.12
> 3.11" returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2023/12/12/routes_2.5.1-3_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---