From 69decec3fcf8274a0a4ca40220f58be3f5262a9d Mon Sep 17 00:00:00 2001 From: Ryan Jones Date: Thu, 2 Aug 2012 09:42:35 -0600 Subject: [PATCH] fix up the test --- spec/models/issue_trackers/campfire_tracker_spec.rb | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/spec/models/issue_trackers/campfire_tracker_spec.rb b/spec/models/issue_trackers/campfire_tracker_spec.rb index 0c187e3..72ae0e5 100644 --- a/spec/models/issue_trackers/campfire_tracker_spec.rb +++ b/spec/models/issue_trackers/campfire_tracker_spec.rb @@ -7,14 +7,17 @@ describe IssueTrackers::CampfireTracker do tracker = Fabricate :campfire_tracker # stub out campy methods - Campy::Room.stub(:new).and_return(tracker) - tracker.stub(:paste) { true } + campy = mock('CampfireTracker') + Campy::Room.stub(:new).and_return(campy) + campy.stub(:paste) { true } - # make sure campy received a message to send to campfire - tracker.should_receive(:paste) + # expectations + campy.should_receive(:paste).once.with(/errbit|production|foo#bar/).and_return(true) # create the issue tracker.create_issue(notice.problem) end + + end -- libgit2 0.21.2