Sha256: 3c4f7ba3d5dec6baa2317ab1b4143bb9644b09d7b26e5560d883a14e601996aa
Contents?: true
Size: 646 Bytes
Versions: 12
Compression:
Stored size: 646 Bytes
Contents
require 'spec_helper' require 'approvals/reporters' describe Approvals::Reporters::Reporter do it "is not approved by default" do Approvals::Reporters::Reporter.new.should_not be_approved_when_reported end it "takes a launcher" do move = lambda {|received, approved| "echo \"mv #{received} #{approved}\"" } Approvals::Reporters::Reporter.new(&move).launcher.call('received.txt', 'approved.txt').should eq("echo \"mv received.txt approved.txt\"") end it "defaults to the default OpenDiff launcher" do Approvals::Reporters::Reporter.new.launcher.should eq(Approvals::Reporters::Launcher.opendiff) end end
Version data entries
12 entries across 12 versions & 1 rubygems