Sha256: 28fae453fc53fea7a291411f6a75ba78960b4953d18955c0877829acc500b168
Contents?: true
Size: 1.4 KB
Versions: 4
Compression:
Stored size: 1.4 KB
Contents
#-- # ============================================================================= # Copyright (c) 2004, Jamis Buck (jgb3@email.byu.edu) # All rights reserved. # # This source file is distributed as part of the Net::SFTP Secure FTP Client # library for Ruby. This file (and the library as a whole) may be used only as # allowed by either the BSD license, or the Ruby license (or, by association # with the Ruby license, the GPL). See the "doc" subdirectory of the Net::SFTP # distribution for the texts of these licenses. # ----------------------------------------------------------------------------- # net-sftp website: http://net-ssh.rubyforge.org/sftp # project website : http://rubyforge.org/projects/net-ssh # ============================================================================= #++ $:.unshift "../../../lib" $:.unshift File.join( File.dirname( __FILE__ ), ".." ) require '01/tc_impl.rb' require 'net/sftp/protocol/02/impl' class TC_02_Impl < TC_01_Impl def impl_class Net::SFTP::Protocol::V_02::Impl end operation :rename, :rename_raw def test_rename_flags @assistant.mock_handle( :rename ) { |*a| [ a[0], a[1..-1] ] } id = @impl.rename( 14, :a, :b, :c ) assert_equal 14, id assert_equal 1, @assistant.mock_count( :rename ) assert_equal 1, @driver.mock_count( :send_data ) assert_equal [ [ Net::SFTP::Protocol::Constants::FXP_RENAME, [ :a, :b ]] ], @sent_data end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
net-sftp-0.5.0 | test/protocol/02/tc_impl.rb |
net-sftp-1.0.0 | test/protocol/02/tc_impl.rb |
net-sftp-0.9.0 | test/protocol/02/tc_impl.rb |
net-sftp-1.0.1 | test/protocol/02/tc_impl.rb |