summaryrefslogtreecommitdiff
path: root/spec/diff_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/diff_spec.rb')
-rw-r--r--spec/diff_spec.rb28
1 files changed, 14 insertions, 14 deletions
diff --git a/spec/diff_spec.rb b/spec/diff_spec.rb
index 95d7b40..020ff44 100644
--- a/spec/diff_spec.rb
+++ b/spec/diff_spec.rb
@@ -2,20 +2,20 @@
require 'spec_helper'
-describe "Diff::LCS.diff" do
+describe Diff::LCS, ".diff" do
include Diff::LCS::SpecHelper::Matchers
- it "should correctly diff seq1 to seq2" do
+ it "correctly diffs seq1 to seq2" do
diff_s1_s2 = Diff::LCS.diff(seq1, seq2)
- change_diff(correct_forward_diff).should == diff_s1_s2
+ expect(change_diff(correct_forward_diff)).to eq(diff_s1_s2)
end
- it "should correctly diff seq2 to seq1" do
+ it "correctly diffs seq2 to seq1" do
diff_s2_s1 = Diff::LCS.diff(seq2, seq1)
- change_diff(correct_backward_diff).should == diff_s2_s1
+ expect(change_diff(correct_backward_diff)).to eq(diff_s2_s1)
end
- it "should correctly diff against an empty sequence" do
+ it "correctly diffs against an empty sequence" do
diff = Diff::LCS.diff(word_sequence, [])
correct_diff = [
[ [ '-', 0, 'abcd' ],
@@ -24,24 +24,24 @@ describe "Diff::LCS.diff" do
[ '-', 3, 'mnopqrstuvwxyz' ] ]
]
- change_diff(correct_diff).should == diff
+ expect(change_diff(correct_diff)).to eq(diff)
diff = Diff::LCS.diff([], word_sequence)
correct_diff.each { |hunk| hunk.each { |change| change[0] = '+' } }
- change_diff(correct_diff).should == diff
+ expect(change_diff(correct_diff)).to eq(diff)
end
- it "should correctly diff 'xx' and 'xaxb'" do
+ it "correctly diffs 'xx' and 'xaxb'" do
left = 'xx'
right = 'xaxb'
- Diff::LCS.patch(left, Diff::LCS.diff(left, right)).should == right
+ expect(Diff::LCS.patch(left, Diff::LCS.diff(left, right))).to eq(right)
end
- it "should return an empty diff with (hello, hello)" do
- Diff::LCS.diff(hello, hello).should == []
+ it "returns an empty diff with (hello, hello)" do
+ expect(Diff::LCS.diff(hello, hello)).to be_empty
end
- it "should return an empty diff with (hello_ary, hello_ary)" do
- Diff::LCS.diff(hello_ary, hello_ary).should == []
+ it "returns an empty diff with (hello_ary, hello_ary)" do
+ expect(Diff::LCS.diff(hello_ary, hello_ary)).to be_empty
end
end