#!/bin/bash . tests/common.sh set -e echo -n "- Conditionals: " assert_exit_status 'fn main(): int { return 1 ? 5 : 10; }' 5 assert_exit_status 'fn main(): int { return 0 ? 5 : 10; }' 10 assert_exit_status 'fn main(): int { return 1 < 2 ? 10 : 20; }' 10 assert_exit_status_stdin 5 < 20) return 10; return 3; } EOF assert_exit_status_stdin 20 <