Sha256: a41c7682813b96c690254e6ae26c3f2b3b8fd078ea832a1386f3000331106a25
Contents?: true
Size: 860 Bytes
Versions: 12
Compression:
Stored size: 860 Bytes
Contents
require File.expand_path('../helper', __FILE__) class BackupFileItemTest < Test::Unit::TestCase def setup @file_item = Backup::FileItem.for :local end def test_semantic_path assert_equal __FILE__, @file_item.semantic_path(__FILE__) assert_equal File.dirname(__FILE__) + '/', @file_item.semantic_path(File.dirname(__FILE__)) end def test_file_stat file = @file_item.stat __FILE__ key = file.keys.first assert_not_nil file[key][:uid] assert_not_nil file[key][:gid] assert_not_nil file[key][:mode] assert_not_nil file[key][:checksum] end def test_directory_stat file = @file_item.stat File.dirname(__FILE__) key = file.keys.first assert_not_nil file[key][:uid] assert_not_nil file[key][:gid] assert_not_nil file[key][:mode] assert_nil file[key][:checksum] end end
Version data entries
12 entries across 12 versions & 1 rubygems