Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitc3aebf6

Browse files
committed
add test case forgh-103551
1 parentc90be9d commitc3aebf6

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

‎Lib/test/test_descr.py

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5004,7 +5004,7 @@ class Child(Parent):
50045004
self.assertEqual(Parent.__subclasses__(), [])
50055005

50065006
deftest_attr_raise_through_property(self):
5007-
#addtest case for gh-103272
5007+
# test case for gh-103272
50085008
classA:
50095009
def__getattr__(self,name):
50105010
raiseValueError("FOO")
@@ -5016,6 +5016,19 @@ def foo(self):
50165016
withself.assertRaisesRegex(ValueError,"FOO"):
50175017
A().foo
50185018

5019+
# test case for gh-103551
5020+
classB:
5021+
@property
5022+
def__getattr__(self,name):
5023+
raiseValueError("FOO")
5024+
5025+
@property
5026+
deffoo(self):
5027+
raiseNotImplementedError("BAR")
5028+
5029+
withself.assertRaisesRegex(NotImplementedError,"BAR"):
5030+
B().foo
5031+
50195032

50205033
classDictProxyTests(unittest.TestCase):
50215034
defsetUp(self):

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp