summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLamont Granquist <lamont@scriptkiddie.org>2013-10-22 21:48:46 -0700
committerLamont Granquist <lamont@scriptkiddie.org>2013-10-23 17:15:10 -0700
commit48bcedb011bbd1d033c43e54c601adf0ab2d26c0 (patch)
treeedf6695b756f4661b0cfac9e1121802657d0e64f
parent984a608b67a398ce0748477ba141db5be238b782 (diff)
downloadchef-48bcedb011bbd1d033c43e54c601adf0ab2d26c0.tar.gz
hardcore mocking of Tempfile
- rejects any message sent to Tempfile
-rw-r--r--spec/unit/knife/core/ui_spec.rb3
1 files changed, 1 insertions, 2 deletions
diff --git a/spec/unit/knife/core/ui_spec.rb b/spec/unit/knife/core/ui_spec.rb
index 1ee84e420b..c56ac9eab6 100644
--- a/spec/unit/knife/core/ui_spec.rb
+++ b/spec/unit/knife/core/ui_spec.rb
@@ -42,8 +42,7 @@ describe Chef::Knife::UI do
context "when editing is disabled" do
before do
@ui.config[:disable_editing] = true
- Tempfile.should_not_receive(:new)
- Tempfile.should_not_receive(:open)
+ stub_const("Tempfile", double) # Tempfiles should never be invoked
end
context "when parse_output is false" do
it "returns pretty json string" do