Reorder postflight specs

Put specs for methods inherited from the Staged module before those
specific to Postflight.
This commit is contained in:
Josh Hagins 2015-08-02 01:40:25 -04:00
parent c63984053a
commit 4e12c8a84c
1 changed files with 18 additions and 18 deletions

View File

@ -35,24 +35,6 @@ describe Hbc::DSL::Postflight do
@dsl.plist_set(':JVMOptions:JVMVersion', '1.6+')
end
it "can suppress move to applications folder alert " do
@dsl.stubs(:bundle_identifier => 'com.example.BasicCask')
Hbc::FakeSystemCommand.expects_command(
['/usr/bin/defaults', 'write', 'com.example.BasicCask', 'moveToApplicationsFolderAlertSuppress', '-bool', 'true']
)
@dsl.suppress_move_to_applications
end
it "can suppress move to applications folder alert with a different key" do
@dsl.stubs(:bundle_identifier => 'com.example.BasicCask')
Hbc::FakeSystemCommand.expects_command(
['/usr/bin/defaults', 'write', 'com.example.BasicCask', 'suppressMoveToApplications', '-bool', 'true']
)
@dsl.suppress_move_to_applications :key => 'suppressMoveToApplications'
end
it "can set the permissions of a file" do
Hbc::FakeSystemCommand.expects_command(
['/usr/bin/sudo', '-E', '--', '/bin/chmod', '-R', '--', '777', Pathname('/path/to/file')]
@ -91,4 +73,22 @@ describe Hbc::DSL::Postflight do
)
@dsl.set_ownership('/path/to/file', user: 'other_user', group: 'other_group')
end
it "can suppress move to applications folder alert " do
@dsl.stubs(:bundle_identifier => 'com.example.BasicCask')
Hbc::FakeSystemCommand.expects_command(
['/usr/bin/defaults', 'write', 'com.example.BasicCask', 'moveToApplicationsFolderAlertSuppress', '-bool', 'true']
)
@dsl.suppress_move_to_applications
end
it "can suppress move to applications folder alert with a different key" do
@dsl.stubs(:bundle_identifier => 'com.example.BasicCask')
Hbc::FakeSystemCommand.expects_command(
['/usr/bin/defaults', 'write', 'com.example.BasicCask', 'suppressMoveToApplications', '-bool', 'true']
)
@dsl.suppress_move_to_applications :key => 'suppressMoveToApplications'
end
end