mirror of
https://github.com/hanzoai/expr.git
synced 2026-09-24 16:58:58 +00:00
Add more optimizer tests
This commit is contained in:
@@ -34,6 +34,8 @@ func TestOptimize(t *testing.T) {
|
||||
{`sum([a, b])`, 3},
|
||||
{`sum([a, b, c])`, 6},
|
||||
{`sum([a, b, c, 4])`, 10},
|
||||
{`sum(1..10, # * 1000)`, 55000},
|
||||
{`sum(map(1..10, # * 1000), # / 1000)`, float64(55)},
|
||||
{`all(1..3, {# > 0}) && all(1..3, {# < 4})`, true},
|
||||
{`all(1..3, {# > 2}) && all(1..3, {# < 4})`, false},
|
||||
{`all(1..3, {# > 0}) && all(1..3, {# < 2})`, false},
|
||||
|
||||
Reference in New Issue
Block a user