Convert Pre/PostflightBlock test to spec.
This commit is contained in:
parent
d9d15d3670
commit
8155d27e5c
@ -1,9 +1,9 @@
|
|||||||
require "test_helper"
|
require "spec_helper"
|
||||||
|
|
||||||
describe Hbc::Artifact::PostflightBlock do
|
describe Hbc::Artifact::PostflightBlock do
|
||||||
describe "install_phase" do
|
describe "install_phase" do
|
||||||
it "calls the specified block after installing, passing a Cask mini-dsl" do
|
it "calls the specified block after installing, passing a Cask mini-dsl" do
|
||||||
called = false
|
called = false
|
||||||
yielded_arg = nil
|
yielded_arg = nil
|
||||||
|
|
||||||
cask = Hbc::Cask.new("with-postflight") do
|
cask = Hbc::Cask.new("with-postflight") do
|
||||||
@ -13,16 +13,16 @@ describe Hbc::Artifact::PostflightBlock do
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
Hbc::Artifact::PostflightBlock.new(cask).install_phase
|
described_class.new(cask).install_phase
|
||||||
|
|
||||||
called.must_equal true
|
expect(called).to be true
|
||||||
yielded_arg.must_be_kind_of Hbc::DSL::Postflight
|
expect(yielded_arg).to be_kind_of(Hbc::DSL::Postflight)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
describe "uninstall_phase" do
|
describe "uninstall_phase" do
|
||||||
it "calls the specified block after uninstalling, passing a Cask mini-dsl" do
|
it "calls the specified block after uninstalling, passing a Cask mini-dsl" do
|
||||||
called = false
|
called = false
|
||||||
yielded_arg = nil
|
yielded_arg = nil
|
||||||
|
|
||||||
cask = Hbc::Cask.new("with-uninstall-postflight") do
|
cask = Hbc::Cask.new("with-uninstall-postflight") do
|
||||||
@ -32,10 +32,10 @@ describe Hbc::Artifact::PostflightBlock do
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
Hbc::Artifact::PostflightBlock.new(cask).uninstall_phase
|
described_class.new(cask).uninstall_phase
|
||||||
|
|
||||||
called.must_equal true
|
expect(called).to be true
|
||||||
yielded_arg.must_be_kind_of Hbc::DSL::UninstallPostflight
|
expect(yielded_arg).to be_kind_of(Hbc::DSL::UninstallPostflight)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@ -1,9 +1,9 @@
|
|||||||
require "test_helper"
|
require "spec_helper"
|
||||||
|
|
||||||
describe Hbc::Artifact::PreflightBlock do
|
describe Hbc::Artifact::PreflightBlock do
|
||||||
describe "install_phase" do
|
describe "install_phase" do
|
||||||
it "calls the specified block before installing, passing a Cask mini-dsl" do
|
it "calls the specified block before installing, passing a Cask mini-dsl" do
|
||||||
called = false
|
called = false
|
||||||
yielded_arg = nil
|
yielded_arg = nil
|
||||||
|
|
||||||
cask = Hbc::Cask.new("with-preflight") do
|
cask = Hbc::Cask.new("with-preflight") do
|
||||||
@ -13,16 +13,16 @@ describe Hbc::Artifact::PreflightBlock do
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
Hbc::Artifact::PreflightBlock.new(cask).install_phase
|
described_class.new(cask).install_phase
|
||||||
|
|
||||||
called.must_equal true
|
expect(called).to be true
|
||||||
yielded_arg.must_be_kind_of Hbc::DSL::Preflight
|
expect(yielded_arg).to be_kind_of Hbc::DSL::Preflight
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
describe "uninstall_phase" do
|
describe "uninstall_phase" do
|
||||||
it "calls the specified block before uninstalling, passing a Cask mini-dsl" do
|
it "calls the specified block before uninstalling, passing a Cask mini-dsl" do
|
||||||
called = false
|
called = false
|
||||||
yielded_arg = nil
|
yielded_arg = nil
|
||||||
|
|
||||||
cask = Hbc::Cask.new("with-uninstall-preflight") do
|
cask = Hbc::Cask.new("with-uninstall-preflight") do
|
||||||
@ -32,10 +32,10 @@ describe Hbc::Artifact::PreflightBlock do
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
Hbc::Artifact::PreflightBlock.new(cask).uninstall_phase
|
described_class.new(cask).uninstall_phase
|
||||||
|
|
||||||
called.must_equal true
|
expect(called).to be true
|
||||||
yielded_arg.must_be_kind_of Hbc::DSL::UninstallPreflight
|
expect(yielded_arg).to be_kind_of Hbc::DSL::UninstallPreflight
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
Loading…
x
Reference in New Issue
Block a user