Commit be41d0e1 authored by Dmitriy Zaporozhets's avatar Dmitriy Zaporozhets

Gitlab::Git::Diff specs

parent 14798b8e
No related merge requests found
require "spec_helper"
describe Gitlab::Git::Diff do
before do
@raw_diff_hash = {
diff: 'Hello world',
new_path: 'temp.rb',
old_path: 'test.rb',
a_mode: '100644',
b_mode: '100644',
new_file: false,
renamed_file: true,
deleted_file: false,
}
@grit_diff = double('Grit::Diff', @raw_diff_hash)
end
context 'init from grit' do
before do
@diff = Gitlab::Git::Diff.new(@raw_diff_hash)
end
it { @diff.to_hash.should == @raw_diff_hash }
end
context 'init from hash' do
before do
@diff = Gitlab::Git::Diff.new(@grit_diff)
end
it { @diff.to_hash.should == @raw_diff_hash }
end
end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment