Add test for the prompt timeout logic and add the --default option.