spec/integration/git/rugged/working_repository_spec.rb in r10k-2.0.3 vs spec/integration/git/rugged/working_repository_spec.rb in r10k-2.1.0

- old
+ new

@@ -8,6 +8,15 @@ subject { described_class.new(basedir, dirname) } it_behaves_like 'a git repository' it_behaves_like 'a git working repository' + + describe "checking out an unresolvable ref" do + it "raises an error indicating that the ref was unresolvable" do + expect(subject).to receive(:resolve).with("unresolvable") + expect { + subject.checkout("unresolvable") + }.to raise_error(R10K::Git::GitError, /Unable to check out unresolvable ref 'unresolvable'/) + end + end end