Skip to content

draw/test_transform.py, draw/test_visibility.py test fail on local Debian install #2651

@arikrupnik

Description

@arikrupnik

Tests are known to pass for sure at least on Ubuntu (on CI), Fedora (for the packaging), Gentoo and Arch (on my computers). We can try on a fresh Debian installation in a container.

If you’re interested in finding a solution, could you please open a separate issue? It would be useful to share the failing results in tests/draw/results folder.

Originally posted by @liZe in #2553

On a fresh pull, 8 unit tests are failing. I am running

Debian testing
Python 3.13.7
GPL Ghostscript 10.06.0 (2025-09-09)

================================================ short test summary info =================================================
FAILED tests/draw/test_column.py::test_column_rule_normal - Failed: Pixel (0, 2) in column_rule_normal: expected rgba(255, 255, 255), got rgba(0, 0, 254)
FAILED tests/draw/test_transform.py::test_2d_transform_1 - Failed: Pixel (2, 1) in 2d_transform_1: expected rgba(255, 255, 255), got rgba(0, 0, 255)
FAILED tests/draw/test_transform.py::test_2d_transform_2 - Failed: Pixel (5, 1) in 2d_transform_2: expected rgba(255, 255, 255), got rgba(0, 0, 255)
FAILED tests/draw/test_transform.py::test_2d_transform_3 - Failed: Pixel (2, 4) in 2d_transform_3: expected rgba(255, 255, 255), got rgba(0, 0, 255)
FAILED tests/draw/test_transform.py::test_2d_transform_4 - Failed: Pixel (2, 4) in 2d_transform_4: expected rgba(255, 255, 255), got rgba(0, 0, 255)
FAILED tests/draw/test_visibility.py::test_visibility_1 - Failed: Pixel (6, 1) in visibility_1: expected rgba(255, 0, 0), got rgba(238, 0, 17)
FAILED tests/draw/test_visibility.py::test_visibility_3 - Failed: Pixel (6, 1) in visibility_3: expected rgba(255, 0, 0), got rgba(238, 0, 17)
FAILED tests/draw/test_visibility.py::test_visibility_4 - Failed: Pixel (6, 1) in visibility_4: expected rgba(255, 0, 0), got rgba(238, 0, 17)
====================================== 8 failed, 3783 passed, 39 xfailed in 55.79s =======================================

Images from tests/draw/results/:

Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugExisting features not working as expected

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions