add tests (expr eval with conditionals)