🧪🚑🐛 Adjust object ID repr @ unbound saferepr test
Co-Authored-By: Sviatoslav Sydorenko <webknjaz@redhat.com>
This commit is contained in:
parent
0f28228973
commit
3d4c80e0ab
|
@ -196,22 +196,20 @@ def test_saferepr_unlimited_exc():
|
||||||
|
|
||||||
class TestSafereprUnbounded:
|
class TestSafereprUnbounded:
|
||||||
class Help:
|
class Help:
|
||||||
def __init__(self, i):
|
|
||||||
self.i = i
|
|
||||||
|
|
||||||
def bound_method(self):
|
def bound_method(self):
|
||||||
return self.i
|
pass
|
||||||
|
|
||||||
def test_saferepr_bound_method(self):
|
def test_saferepr_bound_method(self):
|
||||||
"""saferepr() of a bound method should show only the method name"""
|
"""saferepr() of a bound method should show only the method name"""
|
||||||
assert saferepr(self.Help(10).bound_method) == "bound_method"
|
assert saferepr(self.Help().bound_method) == "bound_method"
|
||||||
|
|
||||||
def test_saferepr_unbounded(self):
|
def test_saferepr_unbounded(self):
|
||||||
"""saferepr() of an unbound method should still show the full information"""
|
"""saferepr() of an unbound method should still show the full information"""
|
||||||
obj = self.Help(10)
|
obj = self.Help()
|
||||||
|
obj_id = f"{id(obj) :x}".lstrip("0").lower()
|
||||||
assert (
|
assert (
|
||||||
saferepr(obj)
|
saferepr(obj)
|
||||||
== f"<test_saferepr.{self.__class__.__name__}.Help object at 0x{id(obj):x}>"
|
== f"<test_saferepr.{self.__class__.__name__}.Help object at 0x{obj_id !s}>"
|
||||||
)
|
)
|
||||||
assert (
|
assert (
|
||||||
saferepr(self.Help)
|
saferepr(self.Help)
|
||||||
|
|
Loading…
Reference in New Issue