spec/docker/util_spec.rb in docker-api-1.30.1 vs spec/docker/util_spec.rb in docker-api-1.30.2

- old
+ new

@@ -1,6 +1,7 @@ require 'spec_helper' +require 'tempfile' describe Docker::Util do subject { described_class } describe '.parse_json' do @@ -149,6 +150,21 @@ subject.build_config_header(credentials.to_json) ).to eq(expected_header) end end end + + describe '.filesystem_permissions' do + it 'returns the permissions on a file' do + file = Tempfile.new('test_file') + file.close + expected_permissions = 0600 + File.chmod(expected_permissions, file.path) + + actual_permissions = subject.filesystem_permissions(file.path) + + file.unlink + expect(actual_permissions).to eql(expected_permissions) + end + end + end