We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e898411 commit 24e5c69Copy full SHA for 24e5c69
bpython/test/test_autocomplete.py
@@ -251,6 +251,16 @@ def test_att_matches_found_on_old_style_class_object(self):
251
self.assertIn(u'A.__dict__',
252
self.com.matches(3, 'A._', locals_={'A': OldStyleFoo}))
253
254
+ @skip_old_style
255
+ @unittest.expectedFailure
256
+ def test_issue536(self):
257
+ class OldStyleWithBrokenGetAttr:
258
+ def __getattr__(self, attr):
259
+ raise Exception()
260
+
261
+ locals_ = {'a': OldStyleWithBrokenGetAttr()}
262
+ self.com.matches(2, 'a.', locals_=locals_)
263
264
265
class TestMagicMethodCompletion(unittest.TestCase):
266
0 commit comments