read FAQ on evisa portal it mentions that return/onward journey ticket requiredDo I need to book return ticket for my baby if he is travelling on evisa
Immigration may or may or may not ask but at check in counter at the airport here in Canada they may ask before allowing you to check in to board the flight