Skip to content

[BUG]: One test fails #4243

Open
Open
@yurivict

Description

@yurivict

Required prerequisites

Problem description

========================================================================================== FAILURES ==========================================================================================
___________________________________________________________________________ test_cross_module_exception_translator ___________________________________________________________________________

    @pytest.mark.xfail(
        "env.PYPY and env.MACOS",
        raises=RuntimeError,
        reason="Expected failure with PyPy and libc++ (Issue #2847 & PR #2999)",
    )
    def test_cross_module_exception_translator():
        with pytest.raises(KeyError):
            # translator registered in cross_module_tests
>           m.throw_should_be_translated_to_key_error()
E           RuntimeError


../../pybind11-2.10.0/tests/test_exceptions.py:82: RuntimeError
================================================================================== short test summary info ===================================================================================
SKIPPED [1] ../../pybind11-2.10.0/tests/test_builtin_casters.py:145: no <string_view>
SKIPPED [1] ../../pybind11-2.10.0/tests/test_copy_move.py:77: no <optional>
SKIPPED [1] ../../pybind11-2.10.0/tests/test_sequences_and_iterators.py:13: no <optional>
SKIPPED [1] ../../pybind11-2.10.0/tests/test_stl.py:111: no <optional>
SKIPPED [1] ../../pybind11-2.10.0/tests/test_stl.py:143: no <experimental/optional>
SKIPPED [1] ../../pybind11-2.10.0/tests/test_stl.py:234: no <filesystem>
SKIPPED [1] ../../pybind11-2.10.0/tests/test_stl.py:270: no std::monostate
FAILED ../../pybind11-2.10.0/tests/test_exceptions.py::test_cross_module_exception_translator - RuntimeError
========================================================================= 1 failed, 549 passed, 7 skipped in 30.29s ==========================================================================
FAILED: tests/CMakeFiles/pytest /disk-samsung/freebsd-ports/devel/pybind11/work/.build/tests/CMakeFiles/pytest 
cd /disk-samsung/freebsd-ports/devel/pybind11/work/.build/tests && /usr/local/bin/python3.9 -m pytest /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_async.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_buffers.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_builtin_casters.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_call_policies.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_callbacks.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_chrono.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_class.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_const_name.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_constants_and_functions.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_copy_move.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_custom_type_casters.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_custom_type_setup.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_docstring_options.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_eigen.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_enum.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_eval.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_exceptions.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_factory_constructors.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_gil_scoped.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_iostream.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_kwargs_and_defaults.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_local_bindings.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_methods_and_attributes.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_modules.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_multiple_inheritance.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_numpy_array.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_numpy_dtypes.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_numpy_vectorize.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_opaque_types.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_operator_overloading.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_pickling.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_pytypes.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_sequences_and_iterators.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_smart_ptr.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_stl.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_stl_binders.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_tagbased_polymorphic.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_thread.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_union.py /disk-samsung/freebsd-ports/devel/pybind11/work/pybind11-2.10.0/tests/test_virtual_functions.py
ninja: build stopped: subcommand failed.
*** Error code 1

Version 2.10.0
Python 3.9
FreeBSD 13.1 STABLE

Reproducible example code

testsuite

Metadata

Metadata

Assignees

No one assigned

    Labels

    triageNew bug, unverified

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions