Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 479768 Details for
Bug 623502
dev-python/sphinxcontrib-programoutput-0.8 : fails with FEATURES=test
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-python:sphinxcontrib-programoutput-0.8:20170702-011632.log
dev-python:sphinxcontrib-programoutput-0.8:20170702-011632.log (text/plain), 83.64 KB, created by
Toralf Förster
on 2017-07-02 08:44:13 UTC
(
hide
)
Description:
dev-python:sphinxcontrib-programoutput-0.8:20170702-011632.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2017-07-02 08:44:13 UTC
Size:
83.64 KB
patch
obsolete
> * Package: dev-python/sphinxcontrib-programoutput-0.8 > * Repository: gentoo > * Maintainer: python@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python2_7 python_targets_python3_4 test userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking sphinxcontrib-programoutput-0.8.tar.gz to /var/tmp/portage/dev-python/sphinxcontrib-programoutput-0.8/work >>>> Source unpacked in /var/tmp/portage/dev-python/sphinxcontrib-programoutput-0.8/work >>>> Preparing source in /var/tmp/portage/dev-python/sphinxcontrib-programoutput-0.8/work/sphinxcontrib-programoutput-0.8 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-python/sphinxcontrib-programoutput-0.8/work/sphinxcontrib-programoutput-0.8 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-python/sphinxcontrib-programoutput-0.8/work/sphinxcontrib-programoutput-0.8 ... > * python2_7: running distutils-r1_run_phase distutils-r1_python_compile >/usr/bin/python2.7 setup.py build >running build >running build_py >creating /var/tmp/portage/dev-python/sphinxcontrib-programoutput-0.8/work/sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib >copying sphinxcontrib/programoutput.py -> /var/tmp/portage/dev-python/sphinxcontrib-programoutput-0.8/work/sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib >copying sphinxcontrib/__init__.py -> /var/tmp/portage/dev-python/sphinxcontrib-programoutput-0.8/work/sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib >running egg_info >writing requirements to sphinxcontrib_programoutput.egg-info/requires.txt >writing sphinxcontrib_programoutput.egg-info/PKG-INFO >writing namespace_packages to sphinxcontrib_programoutput.egg-info/namespace_packages.txt >writing top-level names to sphinxcontrib_programoutput.egg-info/top_level.txt >writing dependency_links to sphinxcontrib_programoutput.egg-info/dependency_links.txt >reading manifest file 'sphinxcontrib_programoutput.egg-info/SOURCES.txt' >reading manifest template 'MANIFEST.in' >warning: no files found matching '*.txt' under directory 'tests' >writing manifest file 'sphinxcontrib_programoutput.egg-info/SOURCES.txt' >warning: build_py: byte-compiling is disabled, skipping. > > * python3_4: running distutils-r1_run_phase distutils-r1_python_compile >/usr/bin/python3.4 setup.py build >running build >running build_py >creating /var/tmp/portage/dev-python/sphinxcontrib-programoutput-0.8/work/sphinxcontrib-programoutput-0.8-python3_4/lib/sphinxcontrib >copying sphinxcontrib/programoutput.py -> /var/tmp/portage/dev-python/sphinxcontrib-programoutput-0.8/work/sphinxcontrib-programoutput-0.8-python3_4/lib/sphinxcontrib >copying sphinxcontrib/__init__.py -> /var/tmp/portage/dev-python/sphinxcontrib-programoutput-0.8/work/sphinxcontrib-programoutput-0.8-python3_4/lib/sphinxcontrib >running egg_info >writing requirements to sphinxcontrib_programoutput.egg-info/requires.txt >writing top-level names to sphinxcontrib_programoutput.egg-info/top_level.txt >writing dependency_links to sphinxcontrib_programoutput.egg-info/dependency_links.txt >writing sphinxcontrib_programoutput.egg-info/PKG-INFO >writing namespace_packages to sphinxcontrib_programoutput.egg-info/namespace_packages.txt >reading manifest file 'sphinxcontrib_programoutput.egg-info/SOURCES.txt' >reading manifest template 'MANIFEST.in' >warning: no files found matching '*.txt' under directory 'tests' >writing manifest file 'sphinxcontrib_programoutput.egg-info/SOURCES.txt' >warning: build_py: byte-compiling is disabled, skipping. > > * python3_4: running distutils-r1_run_phase python_compile_all >>>> Source compiled. >>>> Test phase: dev-python/sphinxcontrib-programoutput-0.8 > * python2_7: running distutils-r1_run_phase python_test >============================= test session starts ============================== >platform linux2 -- Python 2.7.13, pytest-3.0.7, py-1.4.33, pluggy-0.4.0 -- /usr/bin/python2.7 >cachedir: .cache >rootdir: /var/tmp/portage/dev-python/sphinxcontrib-programoutput-0.8/work/sphinxcontrib-programoutput-0.8, inifile: >plugins: timeout-1.2.0, pylint-0.7.1, pep8-1.0.6, expect-1.1.0, cov-2.3.1, backports.unittest-mock-1.3 >collecting ... collected 51 items > >tests/test_cache.py::test_simple PASSED >tests/test_cache.py::test_shell PASSED >tests/test_cache.py::test_working_directory PASSED >tests/test_cache.py::test_working_directory_shell PASSED >tests/test_cache.py::test_hidden_standard_error PASSED >tests/test_cache.py::test_nonzero_return_code PASSED >tests/test_cache.py::test_nonzero_return_code_shell PASSED >tests/test_cache.py::test_cache_pickled PASSED >tests/test_command.py::test_new_with_string_command PASSED >tests/test_command.py::test_new_with_list PASSED >tests/test_command.py::test_new_with_list_hashable PASSED >tests/test_command.py::test_from_programoutput_node PASSED >tests/test_command.py::test_from_programoutput_node_extraargs PASSED >tests/test_command.py::test_execute PASSED >tests/test_command.py::test_execute_with_shell PASSED >tests/test_command.py::test_execute_with_hidden_standard_error PASSED >tests/test_command.py::test_get_output PASSED >tests/test_command.py::test_get_output_non_zero PASSED >tests/test_command.py::test_get_output_with_hidden_standard_error PASSED >tests/test_command.py::test_get_output_with_working_directory PASSED >tests/test_directive.py::test_simple ERROR >tests/test_directive.py::test_with_spaces ERROR >tests/test_directive.py::test_standard_error ERROR >tests/test_directive.py::test_standard_error_disabled ERROR >tests/test_directive.py::test_working_directory_defaults_to_srcdir ERROR >tests/test_directive.py::test_working_directory_relative_to_srcdir ERROR >tests/test_directive.py::test_working_directory_relative_to_document ERROR >tests/test_directive.py::test_working_directory_with_shell ERROR >tests/test_directive.py::test_no_expansion_without_shell ERROR >tests/test_directive.py::test_expansion_with_shell ERROR >tests/test_directive.py::test_prompt ERROR >tests/test_directive.py::test_command ERROR >tests/test_directive.py::test_command_non_default_prompt ERROR >tests/test_directive.py::test_extraargs ERROR >tests/test_directive.py::test_extraargs_with_shell ERROR >tests/test_directive.py::test_extraargs_with_prompt ERROR >tests/test_directive.py::test_ellipsis_stop_only ERROR >tests/test_directive.py::test_ellipsis_negative_stop ERROR >tests/test_directive.py::test_ellipsis_start_and_stop ERROR >tests/test_directive.py::test_ellipsis_start_and_negative_stop ERROR >tests/test_directive.py::test_unexpected_return_code ERROR >tests/test_directive.py::test_shell_with_unexpected_return_code ERROR >tests/test_directive.py::test_expected_non_zero_return_code ERROR >tests/test_directive.py::test_prompt_with_return_code ERROR >tests/test_directive.py::test_non_existing_executable PASSED >tests/test_directive.py::test_non_existing_working_directory PASSED >tests/test_setup.py::test_init_cache ERROR >tests/test_util.py::test_slice_simple PASSED >tests/test_util.py::test_slice_empty PASSED >tests/test_util.py::test_slice_no_int PASSED >tests/test_util.py::test_slice_too_many PASSED > >==================================== ERRORS ==================================== >________________________ ERROR at setup of test_simple _________________________ > >request = <SubRequest 'doctree' for <Function 'test_simple'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9feaa450> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >______________________ ERROR at setup of test_with_spaces ______________________ > >request = <SubRequest 'doctree' for <Function 'test_with_spaces'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0ca177f4d0> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >____________________ ERROR at setup of test_standard_error _____________________ > >request = <SubRequest 'doctree' for <Function 'test_standard_error'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9ff38d90> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >________________ ERROR at setup of test_standard_error_disabled ________________ > >request = <SubRequest 'doctree' for <Function 'test_standard_error_disabled'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fd75410> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >_________ ERROR at setup of test_working_directory_defaults_to_srcdir __________ > >request = <SubRequest 'doctree' for <Function 'test_working_directory_defaults_to_srcdir'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fe424d0> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >_________ ERROR at setup of test_working_directory_relative_to_srcdir __________ > >request = <SubRequest 'doctree' for <Function 'test_working_directory_relative_to_srcdir'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fe19290> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >________ ERROR at setup of test_working_directory_relative_to_document _________ > >request = <SubRequest 'doctree' for <Function 'test_working_directory_relative_to_document'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9ff11c10> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >_____________ ERROR at setup of test_working_directory_with_shell ______________ > >request = <SubRequest 'doctree' for <Function 'test_working_directory_with_shell'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fd68f90> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >______________ ERROR at setup of test_no_expansion_without_shell _______________ > >request = <SubRequest 'doctree' for <Function 'test_no_expansion_without_shell'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9ff38ad0> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >_________________ ERROR at setup of test_expansion_with_shell __________________ > >request = <SubRequest 'doctree' for <Function 'test_expansion_with_shell'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fe0f210> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >________________________ ERROR at setup of test_prompt _________________________ > >request = <SubRequest 'doctree' for <Function 'test_prompt'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fd27910> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >________________________ ERROR at setup of test_command ________________________ > >request = <SubRequest 'doctree' for <Function 'test_command'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fcb3610> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >______________ ERROR at setup of test_command_non_default_prompt _______________ > >request = <SubRequest 'doctree' for <Function 'test_command_non_default_prompt'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fc16fd0> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >_______________________ ERROR at setup of test_extraargs _______________________ > >request = <SubRequest 'doctree' for <Function 'test_extraargs'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fd6fe10> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >_________________ ERROR at setup of test_extraargs_with_shell __________________ > >request = <SubRequest 'doctree' for <Function 'test_extraargs_with_shell'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fd68810> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >_________________ ERROR at setup of test_extraargs_with_prompt _________________ > >request = <SubRequest 'doctree' for <Function 'test_extraargs_with_prompt'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fce2f50> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >__________________ ERROR at setup of test_ellipsis_stop_only ___________________ > >request = <SubRequest 'doctree' for <Function 'test_ellipsis_stop_only'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fd75d10> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >________________ ERROR at setup of test_ellipsis_negative_stop _________________ > >request = <SubRequest 'doctree' for <Function 'test_ellipsis_negative_stop'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fcb3d50> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >________________ ERROR at setup of test_ellipsis_start_and_stop ________________ > >request = <SubRequest 'doctree' for <Function 'test_ellipsis_start_and_stop'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fc8a5d0> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >___________ ERROR at setup of test_ellipsis_start_and_negative_stop ____________ > >request = <SubRequest 'doctree' for <Function 'test_ellipsis_start_and_negative_stop'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fcd1290> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >________________ ERROR at setup of test_unexpected_return_code _________________ > >request = <SubRequest 'app' for <Function 'test_unexpected_return_code'>> > > def pytest_funcarg__app(request): > """ > Sphinx application for the current test. > """ > srcdir = request.getfuncargvalue('srcdir') > outdir = request.getfuncargvalue('outdir') > doctreedir = request.getfuncargvalue('doctreedir') > confoverrides = request.getfuncargvalue('confoverrides') > warningiserror = 'ignore_warnings' not in request.keywords > app = Sphinx(str(srcdir), str(srcdir), str(outdir), str(doctreedir), 'html', > status=None, warning=None, freshenv=None, >> warningiserror=warningiserror, confoverrides=confoverrides) > >tests/conftest.py:128: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fd9c610> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >___________ ERROR at setup of test_shell_with_unexpected_return_code ___________ > >request = <SubRequest 'app' for <Function 'test_shell_with_unexpected_return_code'>> > > def pytest_funcarg__app(request): > """ > Sphinx application for the current test. > """ > srcdir = request.getfuncargvalue('srcdir') > outdir = request.getfuncargvalue('outdir') > doctreedir = request.getfuncargvalue('doctreedir') > confoverrides = request.getfuncargvalue('confoverrides') > warningiserror = 'ignore_warnings' not in request.keywords > app = Sphinx(str(srcdir), str(srcdir), str(outdir), str(doctreedir), 'html', > status=None, warning=None, freshenv=None, >> warningiserror=warningiserror, confoverrides=confoverrides) > >tests/conftest.py:128: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fbe0e90> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >_____________ ERROR at setup of test_expected_non_zero_return_code _____________ > >request = <SubRequest 'doctree' for <Function 'test_expected_non_zero_return_code'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9faaa690> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >________________ ERROR at setup of test_prompt_with_return_code ________________ > >request = <SubRequest 'doctree' for <Function 'test_prompt_with_return_code'>> > > def pytest_funcarg__doctree(request): > request.applymarker(pytest.mark.build_app) >> app = request.getfuncargvalue('app') > >tests/conftest.py:136: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >tests/conftest.py:128: in pytest_funcarg__app > warningiserror=warningiserror, confoverrides=confoverrides) >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9fe0fb90> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >______________________ ERROR at setup of test_init_cache _______________________ > >request = <SubRequest 'app' for <Function 'test_init_cache'>> > > def pytest_funcarg__app(request): > """ > Sphinx application for the current test. > """ > srcdir = request.getfuncargvalue('srcdir') > outdir = request.getfuncargvalue('outdir') > doctreedir = request.getfuncargvalue('doctreedir') > confoverrides = request.getfuncargvalue('confoverrides') > warningiserror = 'ignore_warnings' not in request.keywords > app = Sphinx(str(srcdir), str(srcdir), str(outdir), str(doctreedir), 'html', > status=None, warning=None, freshenv=None, >> warningiserror=warningiserror, confoverrides=confoverrides) > >tests/conftest.py:128: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >/usr/lib64/python2.7/site-packages/sphinx/application.py:199: in __init__ > self.setup_extension(extension) >/usr/lib64/python2.7/site-packages/sphinx/application.py:523: in setup_extension > ext_meta = mod.setup(self) >../sphinxcontrib-programoutput-0.8-python2_7/lib/sphinxcontrib/programoutput.py:260: in setup > app.add_directive('program-output', ProgramOutputDirective) >/usr/lib64/python2.7/site-packages/sphinx/application.py:690: in add_directive > type='app', subtype='add_directive') >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <sphinx.application.Sphinx object at 0x7f0c9faa7490> >message = "while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden" >location = None, prefix = 'WARNING: ', type = 'app', subtype = 'add_directive' >colorfunc = <function inner at 0x7f0ca65cbf50> > > def warn(self, message, location=None, prefix='WARNING: ', > type=None, subtype=None, colorfunc=darkred): > """Emit a warning. > > If *location* is given, it should either be a tuple of (docname, lineno) > or a string describing the location of the warning as well as possible. > > *prefix* usually should not be changed. > > *type* and *subtype* are used to suppress warnings with :confval:`suppress_warnings`. > > .. note:: > > For warnings emitted during parsing, you should use > :meth:`.BuildEnvironment.warn` since that will collect all > warnings during parsing for later output. > """ > if is_suppressed_warning(type, subtype, self.config.suppress_warnings): > return > > if isinstance(location, tuple): > docname, lineno = location > if docname: > location = '%s:%s' % (self.env.doc2path(docname), lineno or '') > else: > location = None > warntext = location and '%s: %s%s\n' % (location, prefix, message) or \ > '%s%s\n' % (prefix, message) > if self.warningiserror: >> raise SphinxWarning(warntext) >E SphinxWarning: WARNING: while setting up extension sphinxcontrib.programoutput: directive u'program-output' is already registered, it will be overridden > >/usr/lib64/python2.7/site-packages/sphinx/application.py:399: SphinxWarning >============================ pytest-warning summary ============================ >WC1 None pytest_funcarg__app: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__cache: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__confoverrides: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__content: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__doctree: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__doctreedir: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__outdir: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__srcdir: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__cache: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >WC1 None pytest_funcarg__content: declaring fixtures using "pytest_funcarg__" prefix is deprecated and scheduled to be removed in pytest 4.0. Please remove the prefix and use the @pytest.fixture decorator instead. >=========== 26 passed, 10 pytest-warnings, 25 error in 8.31 seconds ============ > * ERROR: dev-python/sphinxcontrib-programoutput-0.8::gentoo failed (test phase): > * (no error message) > * > * Call stack: > * ebuild.sh, line 115: Called src_test > * environment, line 3702: Called distutils-r1_src_test > * environment, line 1039: Called _distutils-r1_run_foreach_impl 'python_test' > * environment, line 331: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' > * environment, line 3221: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 2324: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 2322: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > * environment, line 626: Called distutils-r1_run_phase 'python_test' > * environment, line 970: Called python_test > * environment, line 3582: Called die > * The specific snippet of code: > * py.test -v -v || die > * > * If you need support, post the output of `emerge --info '=dev-python/sphinxcontrib-programoutput-0.8::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-python/sphinxcontrib-programoutput-0.8::gentoo'`. > * The complete build log is located at '/var/log/portage/dev-python:sphinxcontrib-programoutput-0.8:20170702-011632.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/sphinxcontrib-programoutput-0.8/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-python/sphinxcontrib-programoutput-0.8/temp/environment'. > * Working directory: '/var/tmp/portage/dev-python/sphinxcontrib-programoutput-0.8/work/sphinxcontrib-programoutput-0.8' > * S: '/var/tmp/portage/dev-python/sphinxcontrib-programoutput-0.8/work/sphinxcontrib-programoutput-0.8'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 623502
:
479766
| 479768 |
479770
|
479772
|
479774
|
479776
|
479778