def test_ast_node(): with pytest.raises(FormulaParserError): ASTNode.create(Token('a_value', None, None)) node = ASTNode(Token('a_value', None, None)) assert 'ASTNode<a_value>' == repr(node) assert 'a_value' == str(node) assert 'a_value' == node.emit