From bc32844bd7ea7e207dfc8a66231bb3df31f87d49 Mon Sep 17 00:00:00 2001 From: Takafumi Arakaki Date: Sun, 24 Feb 2013 00:10:30 +0100 Subject: [PATCH] Add TestGetDefinitions.test_dotted_assignment --- test/regression.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/regression.py b/test/regression.py index eca48d1a..0e936c6d 100755 --- a/test/regression.py +++ b/test/regression.py @@ -405,6 +405,14 @@ class TestGetDefinitions(TestBase): self.assertEqual([d.name for d in definitions], ['module', 'Class', 'func', 'data']) + def test_dotted_assignment(self): + definitions = api.get_definitions(""" + x = Class() + x.y.z = None + """) + self.assertEqual([d.name for d in definitions], + ['x']) + def test_multiple_assignment(self): definitions = api.get_definitions(""" x = y = None