From ba7d29f542bf39e3da1a008e1d7c55be8408a1cd Mon Sep 17 00:00:00 2001 From: Takafumi Arakaki Date: Wed, 13 Feb 2013 23:03:33 +0100 Subject: [PATCH] Add a test for multiple assignment --- test/regression.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/regression.py b/test/regression.py index 5974711a..f95321f1 100755 --- a/test/regression.py +++ b/test/regression.py @@ -402,11 +402,18 @@ class TestGetDefinitions(TestBase): pass data = None """) + assert len(definitions) == 4 assert definitions[0].names == ['module'] assert definitions[1].names == ['Class'] assert definitions[2].names == ['func'] assert definitions[3].names == ['data'] + def test_multiple_assignment(self): + definitions = api.get_definitions(""" + x = y = None + """) + assert len(definitions) == 1 + assert definitions[0].names == ['x', 'y'] class TestSpeed(TestBase): def _check_speed(time_per_run, number=4, run_warm=True):