tests/class_descriptor.py: Fix line-endings (were CRLF).
parent
28fa84b445
commit
ad038ca101
|
@ -1,20 +1,21 @@
|
||||||
class Descriptor:
|
class Descriptor:
|
||||||
def __get__(self, obj, cls):
|
def __get__(self, obj, cls):
|
||||||
print(type(obj) is Main)
|
print(type(obj) is Main)
|
||||||
print(cls is Main)
|
print(cls is Main)
|
||||||
return 'result'
|
return 'result'
|
||||||
|
|
||||||
def __set__(self, obj, val):
|
def __set__(self, obj, val):
|
||||||
print(type(obj) is Main)
|
print(type(obj) is Main)
|
||||||
print(val)
|
print(val)
|
||||||
|
|
||||||
class Main:
|
class Main:
|
||||||
Forward = Descriptor()
|
Forward = Descriptor()
|
||||||
|
|
||||||
m = Main()
|
m = Main()
|
||||||
r = m.Forward
|
r = m.Forward
|
||||||
if 'Descriptor' in repr(r.__class__):
|
if 'Descriptor' in repr(r.__class__):
|
||||||
print('SKIP')
|
print('SKIP')
|
||||||
else:
|
else:
|
||||||
print(r)
|
print(r)
|
||||||
m.Forward = 'a'
|
m.Forward = 'a'
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue