diagnostic_spec.rb: check_access_lock_dir test
Added assertion to check `HOMEBREW_LOCK_DIR.stat.mode` changes after `HOMEBREW_LOCK_DIR.chmod 0555`
This commit is contained in:
parent
f1d4c4be78
commit
45754a1888
@ -43,8 +43,10 @@ describe Homebrew::Diagnostic::Checks do
|
|||||||
|
|
||||||
specify "#check_access_lock_dir" do
|
specify "#check_access_lock_dir" do
|
||||||
begin
|
begin
|
||||||
|
prev_mode = HOMEBREW_LOCK_DIR.stat.mode
|
||||||
mode = HOMEBREW_LOCK_DIR.stat.mode & 0777
|
mode = HOMEBREW_LOCK_DIR.stat.mode & 0777
|
||||||
HOMEBREW_LOCK_DIR.chmod 0555
|
HOMEBREW_LOCK_DIR.chmod 0555
|
||||||
|
expect(HOMEBREW_LOCK_DIR.stat.mode).not_to eq(prev_mode)
|
||||||
|
|
||||||
expect(subject.check_access_lock_dir)
|
expect(subject.check_access_lock_dir)
|
||||||
.to match("#{HOMEBREW_LOCK_DIR} isn't writable.")
|
.to match("#{HOMEBREW_LOCK_DIR} isn't writable.")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user