Sha256: 70ef87e0f05e7d66515eeff3d827c9a70e61b54c2033e2e02b446169424df297
Contents?: true
Size: 679 Bytes
Versions: 49
Compression:
Stored size: 679 Bytes
Contents
require File.expand_path('../../../../spec_helper', __FILE__) require 'net/ftp' require File.expand_path('../fixtures/server', __FILE__) describe "Net::FTP#quit" do before(:each) do @server = NetFTPSpecs::DummyFTP.new @server.serve_once @ftp = Net::FTP.new @ftp.connect("127.0.0.1", 9876) end after(:each) do @ftp.quit rescue nil @ftp.close @server.stop end it "sends the QUIT command to the server" do @ftp.quit @ftp.last_response.should == "221 OK, bye\n" end it "does not close the socket automagically" do @ftp.quit @ftp.closed?.should be_false end it "returns nil" do @ftp.quit.should be_nil end end
Version data entries
49 entries across 49 versions & 2 rubygems