Ejemplo n.º 1
0
 def test_minus(self):
     assert parser.parse(lexer.lex('1 -  1')).eval() == 0
Ejemplo n.º 2
0
 def test_sum(self):
     assert parser.parse(lexer.lex(' 1 + 1')).eval() == 2
Ejemplo n.º 3
0
 def test_concat(self):
     assert parser.parse(lexer.lex('"a" + "b"')).eval() == "ab"
Ejemplo n.º 4
0
 def test_open_param(self):
     assert parser.parse(lexer.lex('(1 + 2) * (4 - 1)')).eval() == 9
Ejemplo n.º 5
0
 def test_div(self):
     assert parser.parse(lexer.lex('2 / 2')).eval() == 1
Ejemplo n.º 6
0
 def test_mul(self):
     assert parser.parse(lexer.lex('2 * 2')).eval() == 4