Source: python-wikkid
Version: 0+git20211221.1.b129e3b-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20221023 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules binary
> dh binary --buildsystem=pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:240: python3.10 setup.py config 
> /usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:264: 
> UserWarning: Unknown distribution option: 'test_requires'
>   warnings.warn(msg)
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:240: /usr/bin/python3 setup.py build 
> /usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:264: 
> UserWarning: Unknown distribution option: 'test_requires'
>   warnings.warn(msg)
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid
> copying wikkid/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid
> copying wikkid/fileutils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid
> copying wikkid/app.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid
> copying wikkid/dispatcher.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid
> copying wikkid/context.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/plugin
> copying plugin/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/plugin
> copying plugin/commands.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/plugin
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/formatter
> copying wikkid/formatter/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/formatter
> copying wikkid/formatter/registry.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/formatter
> copying wikkid/formatter/pygmentsformatter.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/formatter
> copying wikkid/formatter/textileformatter.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/formatter
> copying wikkid/formatter/markdownformatter.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/formatter
> copying wikkid/formatter/restformatter.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/formatter
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin
> copying wikkid/skin/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin
> copying wikkid/skin/loader.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/interface
> copying wikkid/interface/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/interface
> copying wikkid/interface/resource.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/interface
> copying wikkid/interface/filestore.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/interface
> copying wikkid/interface/user.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/interface
> copying wikkid/interface/formatter.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/interface
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/filestore
> copying wikkid/filestore/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/filestore
> copying wikkid/filestore/bzr.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/filestore
> copying wikkid/filestore/basefile.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/filestore
> copying wikkid/filestore/git.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/filestore
> copying wikkid/filestore/volatile.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/filestore
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/model
> copying wikkid/model/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/model
> copying wikkid/model/sourcetext.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/model
> copying wikkid/model/root.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/model
> copying wikkid/model/textfile.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/model
> copying wikkid/model/binary.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/model
> copying wikkid/model/wikitext.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/model
> copying wikkid/model/factory.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/model
> copying wikkid/model/directory.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/model
> copying wikkid/model/missing.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/model
> copying wikkid/model/file.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/model
> copying wikkid/model/baseresource.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/model
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/user
> copying wikkid/user/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/user
> copying wikkid/user/baseuser.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/user
> copying wikkid/user/bzr.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/user
> copying wikkid/user/git.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/user
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/contrib
> copying wikkid/contrib/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/contrib
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests
> copying wikkid/tests/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests
> copying wikkid/tests/test_app.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests
> copying wikkid/tests/test_bzr_user.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests
> copying wikkid/tests/test_view_dispatcher.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests
> copying wikkid/tests/test_model.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests
> copying wikkid/tests/test_git_filestore.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests
> copying wikkid/tests/filestore.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests
> copying wikkid/tests/factory.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests
> copying wikkid/tests/test_volatile_filestore.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests
> copying wikkid/tests/test_context.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests
> copying wikkid/tests/fakes.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests
> copying wikkid/tests/test_model_factory.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests
> copying wikkid/tests/test_bzr_filestore.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/view
> copying wikkid/view/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/view
> copying wikkid/view/edit.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/view
> copying wikkid/view/urls.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/view
> copying wikkid/view/base.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/view
> copying wikkid/view/sourcetext.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/view
> copying wikkid/view/root.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/view
> copying wikkid/view/textfile.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/view
> copying wikkid/view/binary.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/view
> copying wikkid/view/directory.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/view
> copying wikkid/view/missing.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/view
> copying wikkid/view/wiki.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/view
> copying wikkid/view/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/view
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests/formatters
> copying wikkid/tests/formatters/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests/formatters
> copying wikkid/tests/formatters/test_textile.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests/formatters
> copying wikkid/tests/formatters/test_markdown.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests/formatters
> copying wikkid/tests/formatters/test_rest.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests/formatters
> copying wikkid/tests/formatters/test_registry.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests/formatters
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests/views
> copying wikkid/tests/views/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests/views
> copying wikkid/tests/views/test_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests/views
> copying wikkid/tests/views/test_view.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests/views
> copying wikkid/tests/views/test_edit.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests/views
> copying wikkid/tests/views/test_root.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests/views
> copying wikkid/tests/views/test_urls.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests/views
> copying wikkid/tests/views/test_breadcrumbs.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/tests/views
> running egg_info
> writing Wikkid.egg-info/PKG-INFO
> writing dependency_links to Wikkid.egg-info/dependency_links.txt
> writing requirements to Wikkid.egg-info/requires.txt
> writing top-level names to Wikkid.egg-info/top_level.txt
> reading manifest file 'Wikkid.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no files found matching 'Home.txt'
> warning: no files found matching 'NEWS'
> adding license file 'LICENCE'
> writing manifest file 'Wikkid.egg-info/SOURCES.txt'
> /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: 
> SetuptoolsDeprecationWarning:     Installing 'wikkid.skin.default' as data is 
> deprecated, please list it in `packages`.
>     !!
> 
> 
>     ############################
>     # Package would be ignored #
>     ############################
>     Python recognizes 'wikkid.skin.default' as an importable package,
>     but it is not listed in the `packages` configuration of setuptools.
> 
>     'wikkid.skin.default' has been automatically added to the distribution 
> only
>     because it may contain data files, but this behavior is likely to change
>     in future versions of setuptools (and therefore is considered deprecated).
> 
>     Please make sure that 'wikkid.skin.default' is included as a package by 
> using
>     the `packages` configuration field or the proper discovery methods
>     (for example by using `find_namespace_packages(...)`/`find_namespace:`
>     instead of `find_packages(...)`/`find:`).
> 
>     You can read more about "package discovery" and "data files" on setuptools
>     documentation page.
> 
> 
> !!
> 
>   check.warn(importable)
> /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: 
> SetuptoolsDeprecationWarning:     Installing 'wikkid.skin.default.static' as 
> data is deprecated, please list it in `packages`.
>     !!
> 
> 
>     ############################
>     # Package would be ignored #
>     ############################
>     Python recognizes 'wikkid.skin.default.static' as an importable package,
>     but it is not listed in the `packages` configuration of setuptools.
> 
>     'wikkid.skin.default.static' has been automatically added to the 
> distribution only
>     because it may contain data files, but this behavior is likely to change
>     in future versions of setuptools (and therefore is considered deprecated).
> 
>     Please make sure that 'wikkid.skin.default.static' is included as a 
> package by using
>     the `packages` configuration field or the proper discovery methods
>     (for example by using `find_namespace_packages(...)`/`find_namespace:`
>     instead of `find_packages(...)`/`find:`).
> 
>     You can read more about "package discovery" and "data files" on setuptools
>     documentation page.
> 
> 
> !!
> 
>   check.warn(importable)
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default
> copying wikkid/skin/default/base.html -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default
> copying wikkid/skin/default/directory_listing.html -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default
> copying wikkid/skin/default/edit.html -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default
> copying wikkid/skin/default/favicon.ico -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default
> copying wikkid/skin/default/missing-directory.html -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default
> copying wikkid/skin/default/missing-page.html -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default
> copying wikkid/skin/default/page.html -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default/static
> copying wikkid/skin/default/static/attach.gif -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default/static
> copying wikkid/skin/default/static/bg-header.gif -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default/static
> copying wikkid/skin/default/static/bg-navbar.gif -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default/static
> copying wikkid/skin/default/static/btn-login.gif -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default/static
> copying wikkid/skin/default/static/default.css -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default/static
> copying wikkid/skin/default/static/ico_file.gif -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default/static
> copying wikkid/skin/default/static/ico_folder.gif -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default/static
> copying wikkid/skin/default/static/ico_folder_up.gif -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default/static
> copying wikkid/skin/default/static/icon-blank.gif -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default/static
> copying wikkid/skin/default/static/icon-mailto.gif -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default/static
> copying wikkid/skin/default/static/logo.png -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default/static
> copying wikkid/skin/default/static/preview.png -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/wikkid/skin/default/static
> running build_scripts
> creating build
> creating build/scripts-3.10
> copying and adjusting bin/wikkid-serve -> build/scripts-3.10
> changing mode of build/scripts-3.10/wikkid-serve from 644 to 755
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:240: python3.10 setup.py test 
> /usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:264: 
> UserWarning: Unknown distribution option: 'test_requires'
>   warnings.warn(msg)
> running test
> WARNING: Testing via this command is deprecated and will be removed in a 
> future version. Users looking for a generic test entry point independent of 
> test runner are encouraged to use tox.
> running egg_info
> writing Wikkid.egg-info/PKG-INFO
> writing dependency_links to Wikkid.egg-info/dependency_links.txt
> writing requirements to Wikkid.egg-info/requires.txt
> writing top-level names to Wikkid.egg-info/top_level.txt
> reading manifest file 'Wikkid.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no files found matching 'Home.txt'
> warning: no files found matching 'NEWS'
> adding license file 'LICENCE'
> writing manifest file 'Wikkid.egg-info/SOURCES.txt'
> running build_ext
> test_get_home_view (wikkid.tests.test_app.TestApp)
> wikkid.tests.test_app.TestApp.test_get_home_view ... ok
> test_get_view (wikkid.tests.test_app.TestApp)
> wikkid.tests.test_app.TestApp.test_get_view ... ok
> test_getting_anything_outside_script_name_fails 
> (wikkid.tests.test_app.TestApp)
> wikkid.tests.test_app.TestApp.test_getting_anything_outside_script_name_fails 
> ... ok
> test_getting_static_css_works_script_name_multiple_segments 
> (wikkid.tests.test_app.TestApp)
> wikkid.tests.test_app.TestApp.test_getting_static_css_works_script_name_multiple_segments
>  ... ok
> test_getting_static_style_css_works (wikkid.tests.test_app.TestApp)
> wikkid.tests.test_app.TestApp.test_getting_static_style_css_works ... ok
> test_getting_static_style_css_works_with_script_name 
> (wikkid.tests.test_app.TestApp)
> wikkid.tests.test_app.TestApp.test_getting_static_style_css_works_with_script_name
>  ... ok
> test_home_redirect_url_matches_script_name (wikkid.tests.test_app.TestApp)
> wikkid.tests.test_app.TestApp.test_home_redirect_url_matches_script_name ... 
> ok
> test_traverse_above_static_not_possible_with_absolute_path 
> (wikkid.tests.test_app.TestApp)
> wikkid.tests.test_app.TestApp.test_traverse_above_static_not_possible_with_absolute_path
>  ... ok
> test_traverse_above_static_not_possible_with_relative_path 
> (wikkid.tests.test_app.TestApp)
> wikkid.tests.test_app.TestApp.test_traverse_above_static_not_possible_with_relative_path
>  ... ok
> test_user_attributes (wikkid.tests.test_bzr_user.TestLocalUserMiddleware)
> wikkid.tests.test_bzr_user.TestLocalUserMiddleware.test_user_attributes ... 
> failed to open trace file: [Errno 13] Permission denied: 
> '/you-should-use-TestCaseInTempDir-if-you-need-a-log-file'
> ok
> test_user_is_set (wikkid.tests.test_bzr_user.TestLocalUserMiddleware)
> wikkid.tests.test_bzr_user.TestLocalUserMiddleware.test_user_is_set ... ok
> test_interface_not_registered (wikkid.tests.test_view_dispatcher.TestGetView)
> wikkid.tests.test_view_dispatcher.TestGetView.test_interface_not_registered 
> ... ok
> test_interface_view_registered (wikkid.tests.test_view_dispatcher.TestGetView)
> wikkid.tests.test_view_dispatcher.TestGetView.test_interface_view_registered 
> ... ok
> test_interface_view_registered_default 
> (wikkid.tests.test_view_dispatcher.TestGetView)
> wikkid.tests.test_view_dispatcher.TestGetView.test_interface_view_registered_default
>  ... ok
> test_no_interfaces (wikkid.tests.test_view_dispatcher.TestGetView)
> wikkid.tests.test_view_dispatcher.TestGetView.test_no_interfaces ... ok
> test_registration (wikkid.tests.test_view_dispatcher.TestViewRegistration)
> wikkid.tests.test_view_dispatcher.TestViewRegistration.test_registration ... 
> ok
> test_default_different_name (wikkid.tests.test_model.TestBaseDefaultResource)
> wikkid.tests.test_model.TestBaseDefaultResource.test_default_different_name 
> ... ok
> test_default_when_exists (wikkid.tests.test_model.TestBaseDefaultResource)
> wikkid.tests.test_model.TestBaseDefaultResource.test_default_when_exists ... 
> ok
> test_default_when_missing (wikkid.tests.test_model.TestBaseDefaultResource)
> wikkid.tests.test_model.TestBaseDefaultResource.test_default_when_missing ... 
> ok
> test_parent_for_default (wikkid.tests.test_model.TestBaseParent)
> wikkid.tests.test_model.TestBaseParent.test_parent_for_default ... ok
> test_parent_for_page (wikkid.tests.test_model.TestBaseParent)
> wikkid.tests.test_model.TestBaseParent.test_parent_for_page ... ok
> test_parent_for_root (wikkid.tests.test_model.TestBaseParent)
> wikkid.tests.test_model.TestBaseParent.test_parent_for_root ... ok
> test_parent_for_subpage (wikkid.tests.test_model.TestBaseParent)
> wikkid.tests.test_model.TestBaseParent.test_parent_for_subpage ... ok
> test_missing_can_get_root (wikkid.tests.test_model.TestBaseRootResource)
> wikkid.tests.test_model.TestBaseRootResource.test_missing_can_get_root ... ok
> test_root_can_get_root (wikkid.tests.test_model.TestBaseRootResource)
> wikkid.tests.test_model.TestBaseRootResource.test_root_can_get_root ... ok
> test_directory_and_pages (wikkid.tests.test_model.TestDirectoryResource)
> wikkid.tests.test_model.TestDirectoryResource.test_directory_and_pages ... ok
> test_implements_interface (wikkid.tests.test_model.TestDirectoryResource)
> wikkid.tests.test_model.TestDirectoryResource.test_implements_interface ... ok
> test_user_for_file (wikkid.tests.test_model.TestDirectoryResource)
> wikkid.tests.test_model.TestDirectoryResource.test_user_for_file ... ok
> test_empty (wikkid.tests.test_git_filestore.TestGitFileStore)
> wikkid.tests.test_git_filestore.TestGitFileStore.test_empty ... ok
> test_file_gives_content (wikkid.tests.test_git_filestore.TestGitFileStore)
> wikkid.tests.test_git_filestore.TestGitFileStore.test_file_gives_content ... 
> ok
> test_file_provides_IFile (wikkid.tests.test_git_filestore.TestGitFileStore)
> wikkid.tests.test_git_filestore.TestGitFileStore.test_file_provides_IFile ... 
> ok
> test_file_type (wikkid.tests.test_git_filestore.TestGitFileStore)
> wikkid.tests.test_git_filestore.TestGitFileStore.test_file_type ... ok
> test_filestore_provides_IFileStore 
> (wikkid.tests.test_git_filestore.TestGitFileStore)
> wikkid.tests.test_git_filestore.TestGitFileStore.test_filestore_provides_IFileStore
>  ... ok
> test_last_modified (wikkid.tests.test_git_filestore.TestGitFileStore)
> wikkid.tests.test_git_filestore.TestGitFileStore.test_last_modified ... ok
> test_list_directory_non_existant 
> (wikkid.tests.test_git_filestore.TestGitFileStore)
> wikkid.tests.test_git_filestore.TestGitFileStore.test_list_directory_non_existant
>  ... ok
> test_listing_directory_empty 
> (wikkid.tests.test_git_filestore.TestGitFileStore)
> wikkid.tests.test_git_filestore.TestGitFileStore.test_listing_directory_empty 
> ... ok
> test_listing_directory_of_a_file 
> (wikkid.tests.test_git_filestore.TestGitFileStore)
> wikkid.tests.test_git_filestore.TestGitFileStore.test_listing_directory_of_a_file
>  ... ok
> test_listing_directory_root (wikkid.tests.test_git_filestore.TestGitFileStore)
> wikkid.tests.test_git_filestore.TestGitFileStore.test_listing_directory_root 
> ... ok
> test_listing_directory_subdir 
> (wikkid.tests.test_git_filestore.TestGitFileStore)
> wikkid.tests.test_git_filestore.TestGitFileStore.test_listing_directory_subdir
>  ... ok
> test_mimetype (wikkid.tests.test_git_filestore.TestGitFileStore)
> wikkid.tests.test_git_filestore.TestGitFileStore.test_mimetype ... ok
> test_nonexistant_file (wikkid.tests.test_git_filestore.TestGitFileStore)
> wikkid.tests.test_git_filestore.TestGitFileStore.test_nonexistant_file ... ok
> test_updating_existing_file (wikkid.tests.test_git_filestore.TestGitFileStore)
> wikkid.tests.test_git_filestore.TestGitFileStore.test_updating_existing_file 
> ... ok
> test_updating_file_adds_directories 
> (wikkid.tests.test_git_filestore.TestGitFileStore)
> wikkid.tests.test_git_filestore.TestGitFileStore.test_updating_file_adds_directories
>  ... ok
> test_updating_file_with_directory_clash 
> (wikkid.tests.test_git_filestore.TestGitFileStore)
> wikkid.tests.test_git_filestore.TestGitFileStore.test_updating_file_with_directory_clash
>  ... ok
> test_blockquote (wikkid.tests.formatters.test_textile.TestTextileFormatter)
> wikkid.tests.formatters.test_textile.TestTextileFormatter.test_blockquote ... 
> /<<PKGBUILDDIR>>/wikkid/tests/formatters/test_textile.py:31: 
> DeprecationWarning: Only valid in 1.8.1 and earlier. Use skipTest instead.
>   self.skip('textile formatter not available')
> skipped 'textile formatter not available'
> test_code_blocks (wikkid.tests.formatters.test_textile.TestTextileFormatter)
> wikkid.tests.formatters.test_textile.TestTextileFormatter.test_code_blocks 
> ... skipped 'textile formatter not available'
> test_detailed_headings 
> (wikkid.tests.formatters.test_textile.TestTextileFormatter)
> wikkid.tests.formatters.test_textile.TestTextileFormatter.test_detailed_headings
>  ... skipped 'textile formatter not available'
> test_emphasis (wikkid.tests.formatters.test_textile.TestTextileFormatter)
> wikkid.tests.formatters.test_textile.TestTextileFormatter.test_emphasis ... 
> skipped 'textile formatter not available'
> test_inline_link (wikkid.tests.formatters.test_textile.TestTextileFormatter)
> wikkid.tests.formatters.test_textile.TestTextileFormatter.test_inline_link 
> ... skipped 'textile formatter not available'
> test_lists (wikkid.tests.formatters.test_textile.TestTextileFormatter)
> wikkid.tests.formatters.test_textile.TestTextileFormatter.test_lists ... 
> skipped 'textile formatter not available'
> test_unicode (wikkid.tests.formatters.test_textile.TestTextileFormatter)
> wikkid.tests.formatters.test_textile.TestTextileFormatter.test_unicode ... 
> skipped 'textile formatter not available'
> test_blockquote (wikkid.tests.formatters.test_markdown.TestMarkdownFormatter)
> wikkid.tests.formatters.test_markdown.TestMarkdownFormatter.test_blockquote 
> ... /<<PKGBUILDDIR>>/wikkid/tests/formatters/test_markdown.py:31: 
> DeprecationWarning: Only valid in 1.8.1 and earlier. Use skipTest instead.
>   self.skip('markdown formatter not available')
> skipped 'markdown formatter not available'
> test_code (wikkid.tests.formatters.test_markdown.TestMarkdownFormatter)
> wikkid.tests.formatters.test_markdown.TestMarkdownFormatter.test_code ... 
> skipped 'markdown formatter not available'
> test_code_blocks (wikkid.tests.formatters.test_markdown.TestMarkdownFormatter)
> wikkid.tests.formatters.test_markdown.TestMarkdownFormatter.test_code_blocks 
> ... skipped 'markdown formatter not available'
> test_detailed_headings 
> (wikkid.tests.formatters.test_markdown.TestMarkdownFormatter)
> wikkid.tests.formatters.test_markdown.TestMarkdownFormatter.test_detailed_headings
>  ... skipped 'markdown formatter not available'
> test_emphasis (wikkid.tests.formatters.test_markdown.TestMarkdownFormatter)
> wikkid.tests.formatters.test_markdown.TestMarkdownFormatter.test_emphasis ... 
> skipped 'markdown formatter not available'
> test_hr (wikkid.tests.formatters.test_markdown.TestMarkdownFormatter)
> wikkid.tests.formatters.test_markdown.TestMarkdownFormatter.test_hr ... 
> skipped 'markdown formatter not available'
> test_inline_link (wikkid.tests.formatters.test_markdown.TestMarkdownFormatter)
> wikkid.tests.formatters.test_markdown.TestMarkdownFormatter.test_inline_link 
> ... skipped 'markdown formatter not available'
> test_lists (wikkid.tests.formatters.test_markdown.TestMarkdownFormatter)
> wikkid.tests.formatters.test_markdown.TestMarkdownFormatter.test_lists ... 
> skipped 'markdown formatter not available'
> test_reference_link 
> (wikkid.tests.formatters.test_markdown.TestMarkdownFormatter)
> wikkid.tests.formatters.test_markdown.TestMarkdownFormatter.test_reference_link
>  ... skipped 'markdown formatter not available'
> test_simple_headings 
> (wikkid.tests.formatters.test_markdown.TestMarkdownFormatter)
> wikkid.tests.formatters.test_markdown.TestMarkdownFormatter.test_simple_headings
>  ... skipped 'markdown formatter not available'
> test_unicode (wikkid.tests.formatters.test_markdown.TestMarkdownFormatter)
> wikkid.tests.formatters.test_markdown.TestMarkdownFormatter.test_unicode ... 
> skipped 'markdown formatter not available'
> test_simple_text 
> (wikkid.tests.formatters.test_rest.TestRestructuredTextFormatter)
> wikkid.tests.formatters.test_rest.TestRestructuredTextFormatter.test_simple_text
>  ... /<<PKGBUILDDIR>>/wikkid/tests/formatters/test_rest.py:32: 
> GuessedAtParserWarning: No parser was explicitly specified, so I'm using the 
> best available HTML parser for this system ("html.parser"). This usually 
> isn't a problem, but if you run this code on another system, or in a 
> different virtual environment, it may use a different parser and behave 
> differently.
> 
> The code that caused this warning is on line 32 of the file 
> /<<PKGBUILDDIR>>/wikkid/tests/formatters/test_rest.py. To get rid of this 
> warning, pass the additional argument 'features="html.parser"' to the 
> BeautifulSoup constructor.
> 
>   soup = BeautifulSoup(result)
> ok
> test_default_exists 
> (wikkid.tests.formatters.test_registry.TestGetWikiFormtter)
> wikkid.tests.formatters.test_registry.TestGetWikiFormtter.test_default_exists 
> ... ok
> test_default_missing 
> (wikkid.tests.formatters.test_registry.TestGetWikiFormtter)
> wikkid.tests.formatters.test_registry.TestGetWikiFormtter.test_default_missing
>  ... ok
> test_specify_extra_params 
> (wikkid.tests.formatters.test_registry.TestGetWikiFormtter)
> wikkid.tests.formatters.test_registry.TestGetWikiFormtter.test_specify_extra_params
>  ... ok
> test_specify_extra_whitespace 
> (wikkid.tests.formatters.test_registry.TestGetWikiFormtter)
> wikkid.tests.formatters.test_registry.TestGetWikiFormtter.test_specify_extra_whitespace
>  ... ok
> test_specify_missing 
> (wikkid.tests.formatters.test_registry.TestGetWikiFormtter)
> wikkid.tests.formatters.test_registry.TestGetWikiFormtter.test_specify_missing
>  ... ok
> test_specify_pygments_case_insensitive 
> (wikkid.tests.formatters.test_registry.TestGetWikiFormtter)
> wikkid.tests.formatters.test_registry.TestGetWikiFormtter.test_specify_pygments_case_insensitive
>  ... ok
> test_expand_wiki_name (wikkid.tests.views.test_utils.TestExpandWikiName)
> wikkid.tests.views.test_utils.TestExpandWikiName.test_expand_wiki_name ... ok
> test_title_for_filename (wikkid.tests.views.test_utils.TesttitleForFilename)
> wikkid.tests.views.test_utils.TesttitleForFilename.test_title_for_filename 
> ... ok
> test_other_last_modified_by (wikkid.tests.views.test_view.TestView)
> wikkid.tests.views.test_view.TestView.test_other_last_modified_by ... ok
> test_wiki_last_modified_by (wikkid.tests.views.test_view.TestView)
> wikkid.tests.views.test_view.TestView.test_wiki_last_modified_by ... ok
> test_title_nested (wikkid.tests.views.test_edit.TestEdit)
> wikkid.tests.views.test_edit.TestEdit.test_title_nested ... ok
> test_urls (wikkid.tests.views.test_edit.TestEdit)
> wikkid.tests.views.test_edit.TestEdit.test_urls ... ok
> test_home_rendering (wikkid.tests.views.test_root.TestRootViews)
> wikkid.tests.views.test_root.TestRootViews.test_home_rendering ... 
> /<<PKGBUILDDIR>>/wikkid/tests/views/test_root.py:45: GuessedAtParserWarning: 
> No parser was explicitly specified, so I'm using the best available HTML 
> parser for this system ("html.parser"). This usually isn't a problem, but if 
> you run this code on another system, or in a different virtual environment, 
> it may use a different parser and behave differently.
> 
> The code that caused this warning is on line 45 of the file 
> /<<PKGBUILDDIR>>/wikkid/tests/views/test_root.py. To get rid of this warning, 
> pass the additional argument 'features="html.parser"' to the BeautifulSoup 
> constructor.
> 
>   soup = BeautifulSoup(content.text)
> ok
> test_home_rendering_with_script_name 
> (wikkid.tests.views.test_root.TestRootViews)
> wikkid.tests.views.test_root.TestRootViews.test_home_rendering_with_script_name
>  ... /<<PKGBUILDDIR>>/wikkid/tests/views/test_root.py:54: 
> GuessedAtParserWarning: No parser was explicitly specified, so I'm using the 
> best available HTML parser for this system ("html.parser"). This usually 
> isn't a problem, but if you run this code on another system, or in a 
> different virtual environment, it may use a different parser and behave 
> differently.
> 
> The code that caused this warning is on line 54 of the file 
> /<<PKGBUILDDIR>>/wikkid/tests/views/test_root.py. To get rid of this warning, 
> pass the additional argument 'features="html.parser"' to the BeautifulSoup 
> constructor.
> 
>   soup = BeautifulSoup(content.text)
> ok
> test_root_redirects (wikkid.tests.views.test_root.TestRootViews)
> wikkid.tests.views.test_root.TestRootViews.test_root_redirects ... ok
> test_root_redirects_with_script_name 
> (wikkid.tests.views.test_root.TestRootViews)
> wikkid.tests.views.test_root.TestRootViews.test_root_redirects_with_script_name
>  ... ok
> test_default (wikkid.tests.views.test_urls.TestCanonicalUrl)
> wikkid.tests.views.test_urls.TestCanonicalUrl.test_default ... ok
> test_default_view (wikkid.tests.views.test_urls.TestCanonicalUrl)
> wikkid.tests.views.test_urls.TestCanonicalUrl.test_default_view ... ok
> test_missing (wikkid.tests.views.test_urls.TestCanonicalUrl)
> wikkid.tests.views.test_urls.TestCanonicalUrl.test_missing ... ok
> test_missing_view (wikkid.tests.views.test_urls.TestCanonicalUrl)
> wikkid.tests.views.test_urls.TestCanonicalUrl.test_missing_view ... ok
> test_other_file (wikkid.tests.views.test_urls.TestCanonicalUrl)
> wikkid.tests.views.test_urls.TestCanonicalUrl.test_other_file ... ok
> test_other_file_view (wikkid.tests.views.test_urls.TestCanonicalUrl)
> wikkid.tests.views.test_urls.TestCanonicalUrl.test_other_file_view ... ok
> test_root (wikkid.tests.views.test_urls.TestCanonicalUrl)
> wikkid.tests.views.test_urls.TestCanonicalUrl.test_root ... ok
> test_root_listing (wikkid.tests.views.test_urls.TestCanonicalUrl)
> wikkid.tests.views.test_urls.TestCanonicalUrl.test_root_listing ... ok
> test_wiki_page (wikkid.tests.views.test_urls.TestCanonicalUrl)
> wikkid.tests.views.test_urls.TestCanonicalUrl.test_wiki_page ... ok
> test_wiki_page_full_url (wikkid.tests.views.test_urls.TestCanonicalUrl)
> wikkid.tests.views.test_urls.TestCanonicalUrl.test_wiki_page_full_url ... ok
> test_wiki_page_full_url_with_view 
> (wikkid.tests.views.test_urls.TestCanonicalUrl)
> wikkid.tests.views.test_urls.TestCanonicalUrl.test_wiki_page_full_url_with_view
>  ... ok
> test_wiki_page_view (wikkid.tests.views.test_urls.TestCanonicalUrl)
> wikkid.tests.views.test_urls.TestCanonicalUrl.test_wiki_page_view ... ok
> test_path (wikkid.tests.views.test_urls.TestParseUrl)
> wikkid.tests.views.test_urls.TestParseUrl.test_path ... ok
> test_path_view (wikkid.tests.views.test_urls.TestParseUrl)
> wikkid.tests.views.test_urls.TestParseUrl.test_path_view ... ok
> test_root (wikkid.tests.views.test_urls.TestParseUrl)
> wikkid.tests.views.test_urls.TestParseUrl.test_root ... ok
> test_root_view (wikkid.tests.views.test_urls.TestParseUrl)
> wikkid.tests.views.test_urls.TestParseUrl.test_root_view ... ok
> test_directory_breadcrumbs_nested 
> (wikkid.tests.views.test_breadcrumbs.TestBreadcrumbs)
> wikkid.tests.views.test_breadcrumbs.TestBreadcrumbs.test_directory_breadcrumbs_nested
>  ... ok
> test_directory_breadcrumbs_nested_with_script_name 
> (wikkid.tests.views.test_breadcrumbs.TestBreadcrumbs)
> wikkid.tests.views.test_breadcrumbs.TestBreadcrumbs.test_directory_breadcrumbs_nested_with_script_name
>  ... ok
> test_directory_breadcrumbs_root 
> (wikkid.tests.views.test_breadcrumbs.TestBreadcrumbs)
> wikkid.tests.views.test_breadcrumbs.TestBreadcrumbs.test_directory_breadcrumbs_root
>  ... ok
> test_home_missing (wikkid.tests.views.test_breadcrumbs.TestBreadcrumbs)
> wikkid.tests.views.test_breadcrumbs.TestBreadcrumbs.test_home_missing ... ok
> test_nested_page_missing (wikkid.tests.views.test_breadcrumbs.TestBreadcrumbs)
> wikkid.tests.views.test_breadcrumbs.TestBreadcrumbs.test_nested_page_missing 
> ... ok
> test_page_missing (wikkid.tests.views.test_breadcrumbs.TestBreadcrumbs)
> wikkid.tests.views.test_breadcrumbs.TestBreadcrumbs.test_page_missing ... ok
> test_source_file_existing 
> (wikkid.tests.views.test_breadcrumbs.TestBreadcrumbs)
> wikkid.tests.views.test_breadcrumbs.TestBreadcrumbs.test_source_file_existing 
> ... ok
> test_source_file_missing (wikkid.tests.views.test_breadcrumbs.TestBreadcrumbs)
> wikkid.tests.views.test_breadcrumbs.TestBreadcrumbs.test_source_file_missing 
> ... ok
> test_file_gives_content 
> (wikkid.tests.test_volatile_filestore.TestVolatileFileStore)
> wikkid.tests.test_volatile_filestore.TestVolatileFileStore.test_file_gives_content
>  ... ok
> test_file_provides_IFile 
> (wikkid.tests.test_volatile_filestore.TestVolatileFileStore)
> wikkid.tests.test_volatile_filestore.TestVolatileFileStore.test_file_provides_IFile
>  ... ok
> test_file_type (wikkid.tests.test_volatile_filestore.TestVolatileFileStore)
> wikkid.tests.test_volatile_filestore.TestVolatileFileStore.test_file_type ... 
> ok
> test_filestore_provides_IFileStore 
> (wikkid.tests.test_volatile_filestore.TestVolatileFileStore)
> wikkid.tests.test_volatile_filestore.TestVolatileFileStore.test_filestore_provides_IFileStore
>  ... ok
> test_last_modified 
> (wikkid.tests.test_volatile_filestore.TestVolatileFileStore)
> wikkid.tests.test_volatile_filestore.TestVolatileFileStore.test_last_modified 
> ... ok
> test_list_directory_non_existant 
> (wikkid.tests.test_volatile_filestore.TestVolatileFileStore)
> wikkid.tests.test_volatile_filestore.TestVolatileFileStore.test_list_directory_non_existant
>  ... ok
> test_listing_directory_empty 
> (wikkid.tests.test_volatile_filestore.TestVolatileFileStore)
> wikkid.tests.test_volatile_filestore.TestVolatileFileStore.test_listing_directory_empty
>  ... ok
> test_listing_directory_of_a_file 
> (wikkid.tests.test_volatile_filestore.TestVolatileFileStore)
> wikkid.tests.test_volatile_filestore.TestVolatileFileStore.test_listing_directory_of_a_file
>  ... ok
> test_listing_directory_root 
> (wikkid.tests.test_volatile_filestore.TestVolatileFileStore)
> wikkid.tests.test_volatile_filestore.TestVolatileFileStore.test_listing_directory_root
>  ... ok
> test_listing_directory_subdir 
> (wikkid.tests.test_volatile_filestore.TestVolatileFileStore)
> wikkid.tests.test_volatile_filestore.TestVolatileFileStore.test_listing_directory_subdir
>  ... ok
> test_mimetype (wikkid.tests.test_volatile_filestore.TestVolatileFileStore)
> wikkid.tests.test_volatile_filestore.TestVolatileFileStore.test_mimetype ... 
> ok
> test_nonexistant_file 
> (wikkid.tests.test_volatile_filestore.TestVolatileFileStore)
> wikkid.tests.test_volatile_filestore.TestVolatileFileStore.test_nonexistant_file
>  ... ok
> test_updating_existing_file 
> (wikkid.tests.test_volatile_filestore.TestVolatileFileStore)
> wikkid.tests.test_volatile_filestore.TestVolatileFileStore.test_updating_existing_file
>  ... ok
> test_updating_file_adds_directories 
> (wikkid.tests.test_volatile_filestore.TestVolatileFileStore)
> wikkid.tests.test_volatile_filestore.TestVolatileFileStore.test_updating_file_adds_directories
>  ... ok
> test_updating_file_with_directory_clash 
> (wikkid.tests.test_volatile_filestore.TestVolatileFileStore)
> wikkid.tests.test_volatile_filestore.TestVolatileFileStore.test_updating_file_with_directory_clash
>  ... ok
> test_empty_script_name (wikkid.tests.test_context.TestContext)
> wikkid.tests.test_context.TestContext.test_empty_script_name ... ok
> test_script_name (wikkid.tests.test_context.TestContext)
> wikkid.tests.test_context.TestContext.test_script_name ... ok
> test_script_name_strips_trailing_slash (wikkid.tests.test_context.TestContext)
> wikkid.tests.test_context.TestContext.test_script_name_strips_trailing_slash 
> ... ok
> test_default_preferred 
> (wikkid.tests.test_model_factory.TestFactoryGetPreferredPath)
> wikkid.tests.test_model_factory.TestFactoryGetPreferredPath.test_default_preferred
>  ... ok
> test_home_preferred 
> (wikkid.tests.test_model_factory.TestFactoryGetPreferredPath)
> wikkid.tests.test_model_factory.TestFactoryGetPreferredPath.test_home_preferred
>  ... ok
> test_image_preferred 
> (wikkid.tests.test_model_factory.TestFactoryGetPreferredPath)
> wikkid.tests.test_model_factory.TestFactoryGetPreferredPath.test_image_preferred
>  ... ok
> test_text_preferred 
> (wikkid.tests.test_model_factory.TestFactoryGetPreferredPath)
> wikkid.tests.test_model_factory.TestFactoryGetPreferredPath.test_text_preferred
>  ... ok
> test_get_resource_at_path_binary_file 
> (wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath)
> wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath.test_get_resource_at_path_binary_file
>  ... ok
> test_get_resource_at_path_directory 
> (wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath)
> wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath.test_get_resource_at_path_directory
>  ... ok
> test_get_resource_at_path_directory_with_page 
> (wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath)
> wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath.test_get_resource_at_path_directory_with_page
>  ... ok
> test_get_resource_at_path_existing_file_no_suffix 
> (wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath)
> wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath.test_get_resource_at_path_existing_file_no_suffix
>  ... ok
> test_get_resource_at_path_missing_file 
> (wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath)
> wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath.test_get_resource_at_path_missing_file
>  ... ok
> test_get_resource_at_path_missing_file_not_text 
> (wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath)
> wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath.test_get_resource_at_path_missing_file_not_text
>  ... ok
> test_get_resource_at_path_not_text 
> (wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath)
> wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath.test_get_resource_at_path_not_text
>  ... ok
> test_get_resource_at_path_page_no_directory 
> (wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath)
> wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath.test_get_resource_at_path_page_no_directory
>  ... ok
> test_get_resource_at_path_root_has_page 
> (wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath)
> wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath.test_get_resource_at_path_root_has_page
>  ... ok
> test_get_resource_at_path_root_no_content 
> (wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath)
> wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath.test_get_resource_at_path_root_no_content
>  ... ok
> test_get_resource_at_path_subdirs_existing_file 
> (wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath)
> wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath.test_get_resource_at_path_subdirs_existing_file
>  ... ok
> test_get_resource_at_path_subdirs_existing_file_and_dir 
> (wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath)
> wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath.test_get_resource_at_path_subdirs_existing_file_and_dir
>  ... ok
> test_get_resource_at_path_subdirs_missing_file 
> (wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath)
> wikkid.tests.test_model_factory.TestFactoryGetResourceAtPath.test_get_resource_at_path_subdirs_missing_file
>  ... ok
> test_bzr_filestore (unittest.loader._FailedTest) ... ERROR
> 
> ======================================================================
> ERROR: test_bzr_filestore (unittest.loader._FailedTest)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: test_bzr_filestore
> Traceback (most recent call last):
>   File "/usr/lib/python3.10/unittest/loader.py", line 154, in 
> loadTestsFromName
>     module = __import__(module_name)
>   File "/<<PKGBUILDDIR>>/wikkid/tests/test_bzr_filestore.py", line 14, in 
> <module>
>     from wikkid.filestore.bzr import (
>   File "/<<PKGBUILDDIR>>/wikkid/filestore/bzr.py", line 16, in <module>
>     from breezy.merge3 import Merge3
> ModuleNotFoundError: No module named 'breezy.merge3'
> 
> 
> ----------------------------------------------------------------------
> Ran 139 tests in 0.817s
> 
> FAILED (errors=1, skipped=18)
> Test failed: <unittest.runner.TextTestResult run=139 errors=1 failures=0>
> error: Test failed: <unittest.runner.TextTestResult run=139 errors=1 
> failures=0>
> E: pybuild pybuild:379: test: plugin distutils failed with: exit code=1: 
> python3.10 setup.py test 
> dh_auto_test: error: pybuild --test -i python{version} -p 3.10 returned exit 
> code 13


The full build log is available from:
http://qa-logs.debian.net/2022/10/23/python-wikkid_0+git20211221.1.b129e3b-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221023;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221023&fusertaguser=lu...@debian.org&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 marking 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.


Reply via email to