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