* 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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 = > 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 = 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 = 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'