def METHOD_NAME(self):
    code = '''\
    def func(a, b):
        print(a)
        a = 1
        b += a
        a = 'abc'
        return a, str(b)
    print(func(1.5, 2))
    '''
    types = self._test(code)
    self.assertIn(('func', (1, 0)), types)
    variables = types.pop(('func', (1, 0)))
    self.assertFalse(types)
    self.assertEqual({'a': set(['float', 'int', 'str']), 'b': set(['int'])}, variables)