Example #1
0
def test_objects_number_float():
    """
    Ensures that a float is compiled correctly.
    """
    tree = Tree('number', [Token('FLOAT', '1.2')])
    assert Objects.number(tree) == {'$OBJECT': 'float', 'float': 1.2}
    tree = Tree('number', [Token('FLOAT', '+1.2')])
    assert Objects.number(tree) == {'$OBJECT': 'float', 'float': 1.2}
    tree = Tree('number', [Token('FLOAT', '-1.2')])
    assert Objects.number(tree) == {'$OBJECT': 'float', 'float': -1.2}
Example #2
0
def test_objects_number_float():
    """
    Ensures that a float is compiled correctly.
    """
    tree = Tree("number", [Token("FLOAT", "1.2")])
    assert Objects.number(tree) == {"$OBJECT": "float", "float": 1.2}
    tree = Tree("number", [Token("FLOAT", "+1.2")])
    assert Objects.number(tree) == {"$OBJECT": "float", "float": 1.2}
    tree = Tree("number", [Token("FLOAT", "-1.2")])
    assert Objects.number(tree) == {"$OBJECT": "float", "float": -1.2}
Example #3
0
def test_objects_number():
    """
    Ensures that an int is compiled correctly.
    """
    tree = Tree('number', [Token('INT', '1')])
    assert Objects.number(tree) == {'$OBJECT': 'int', 'int': 1}
    tree = Tree('number', [Token('INT', '+1')])
    assert Objects.number(tree) == {'$OBJECT': 'int', 'int': 1}
    tree = Tree('number', [Token('INT', '-1')])
    assert Objects.number(tree) == {'$OBJECT': 'int', 'int': -1}
Example #4
0
def test_objects_number():
    """
    Ensures that an int is compiled correctly.
    """
    tree = Tree("number", [Token("INT", "1")])
    assert Objects.number(tree) == {"$OBJECT": "int", "int": 1}
    tree = Tree("number", [Token("INT", "+1")])
    assert Objects.number(tree) == {"$OBJECT": "int", "int": 1}
    tree = Tree("number", [Token("INT", "-1")])
    assert Objects.number(tree) == {"$OBJECT": "int", "int": -1}