Bug#1101505: fenics-dolfinx: successful pusimp tests display tested error states
Drew Parsons
dparsons at debian.org
Fri Mar 28 14:48:56 GMT 2025
Source: fenics-dolfinx
Version: 1:0.9.0-6
Severity: normal
The pusimp test in fenics-dolfinx/debian/tests/test-dolfinx-python-pusimp
invokes pytest with -s.
This means the tested error conditions get displayed, even when the
test is successful, e.g. showing
ImportError: pusimp has detected the following problems with dolfinx dependencies
when the error is intended.
It's distracting because you see the (expected) error output declaring
when actually the test passed. It makes it harder to read actual test
errors.
Let's run the tests without `-s`.
-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.20-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
More information about the debian-science-maintainers
mailing list