fails:Net::FTP#gettextfile sends the RETR command to the server
fails:Net::FTP#gettextfile returns nil
fails:Net::FTP#gettextfile saves the contents of the passed remote file to the passed local file
fails:Net::FTP#gettextfile when passed a block yields each line of the retrieved file to the passed block
fails:Net::FTP#gettextfile when the RETR command fails raises a Net::FTPTempError when the response code is 450
fails:Net::FTP#gettextfile when the RETR command fails raises a Net::FTPProtoError when the response code is 550
fails:Net::FTP#gettextfile when the RETR command fails raises a Net::FTPPermError when the response code is 500
fails:Net::FTP#gettextfile when the RETR command fails raises a Net::FTPPermError when the response code is 501
fails:Net::FTP#gettextfile when the RETR command fails raises a Net::FTPTempError when the response code is 421
fails:Net::FTP#gettextfile when the RETR command fails raises a Net::FTPPermError when the response code is 530
fails:Net::FTP#gettextfile when opening the data port fails raises a Net::FTPPermError when the response code is 500
fails:Net::FTP#gettextfile when opening the data port fails raises a Net::FTPPermError when the response code is 501
fails:Net::FTP#gettextfile when opening the data port fails raises a Net::FTPTempError when the response code is 421
fails:Net::FTP#gettextfile when opening the data port fails raises a Net::FTPPermError when the response code is 530
