def test_process(self): ast = self.create_ast(Fixtures.REDIR_VARIABLE) parser = RedirAssignmentParser() got_ast = parser.process(ast) got_identifier = get_redir_content(got_ast['body'][0]) self.assertEqual('g:var', got_identifier.get('value'))
def _enter_excmd_node(self, cmd_node): # Care an assignment by using command ":redir" redir_content_node = get_redir_content(cmd_node) if not redir_content_node: return self._enter_identifier_like_node(redir_content_node, is_declarative=True)