Sha256: 9233bd9de5f25d57eb1daf3d8ab01c7745b690283a92543b4f5243a5670f3a98
Contents?: true
Size: 965 Bytes
Versions: 145
Compression:
Stored size: 965 Bytes
Contents
require 'common' class Protocol::V01::TestName < Net::SFTP::TestCase def setup @directory = Net::SFTP::Protocol::V01::Name.new("test", "drwxr-x-r-x 89 test test 3026 Mar 10 17:45 test", Net::SFTP::Protocol::V01::Attributes.new(:permissions => 040755)) @link = Net::SFTP::Protocol::V01::Name.new("test", "lrwxr-x-r-x 89 test test 3026 Mar 10 17:45 test", Net::SFTP::Protocol::V01::Attributes.new(:permissions => 0120755)) @file = Net::SFTP::Protocol::V01::Name.new("test", "-rwxr-x-r-x 89 test test 3026 Mar 10 17:45 test", Net::SFTP::Protocol::V01::Attributes.new(:permissions => 0100755)) end def test_directory? assert @directory.directory? assert !@link.directory? assert !@file.directory? end def test_symlink? assert !@directory.symlink? assert @link.symlink? assert !@file.symlink? end def test_file? assert !@directory.file? assert !@link.file? assert @file.file? end end
Version data entries
145 entries across 108 versions & 9 rubygems