Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:16.0:FactoryCandidates
python-promise
pytest-7-support.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File pytest-7-support.patch of Package python-promise
From 381687df55fda715a87395f7ffba1c91428650e2 Mon Sep 17 00:00:00 2001 From: Bruno Oliveira <nicoddemus@gmail.com> Date: Fri, 17 Dec 2021 10:16:06 -0300 Subject: [PATCH] Fix tests for pytest 7.0 compatibility The `path` attribute of `Traceback` objects is now `pathlib.Path`. This changes the affected code so it will work with pytest 7.0 and previous versions too. --- tests/test_extra.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/test_extra.py b/tests/test_extra.py index 4a08371..b983d07 100644 --- a/tests/test_extra.py +++ b/tests/test_extra.py @@ -113,7 +113,7 @@ def throws(v): with raises(AssertionError) as assert_exc: p3.get() - assert assert_exc.traceback[-1].path.strpath == __file__ + assert str(assert_exc.traceback[-1].path) == __file__ def test_thrown_exceptions_preserve_stacktrace(): @@ -127,7 +127,7 @@ def after_throws(v): with raises(AssertionError) as assert_exc: p3.get() - assert assert_exc.traceback[-1].path.strpath == __file__ + assert str(assert_exc.traceback[-1].path) == __file__ # WAIT
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor