diff --git a/spec/fixtures/file1.bin b/spec/fixtures/file1.bin new file mode 100644 index 0000000..f76dd23 Binary files /dev/null and b/spec/fixtures/file1.bin differ diff --git a/spec/fixtures/file2.bin b/spec/fixtures/file2.bin new file mode 100644 index 0000000..ba18e3d Binary files /dev/null and b/spec/fixtures/file2.bin differ diff --git a/spec/fixtures/ldiff/output.diff.bin1 b/spec/fixtures/ldiff/output.diff.bin1 new file mode 100644 index 0000000..e69de29 diff --git a/spec/fixtures/ldiff/output.diff.bin1-c b/spec/fixtures/ldiff/output.diff.bin1-c new file mode 100644 index 0000000..e69de29 diff --git a/spec/fixtures/ldiff/output.diff.bin1-e b/spec/fixtures/ldiff/output.diff.bin1-e new file mode 100644 index 0000000..e69de29 diff --git a/spec/fixtures/ldiff/output.diff.bin1-f b/spec/fixtures/ldiff/output.diff.bin1-f new file mode 100644 index 0000000..e69de29 diff --git a/spec/fixtures/ldiff/output.diff.bin1-u b/spec/fixtures/ldiff/output.diff.bin1-u new file mode 100644 index 0000000..e69de29 diff --git a/spec/fixtures/ldiff/output.diff.bin2 b/spec/fixtures/ldiff/output.diff.bin2 new file mode 100644 index 0000000..41b625c --- /dev/null +++ b/spec/fixtures/ldiff/output.diff.bin2 @@ -0,0 +1 @@ +Binary files spec/fixtures/file1.bin and spec/fixtures/file2.bin differ diff --git a/spec/fixtures/ldiff/output.diff.bin2-c b/spec/fixtures/ldiff/output.diff.bin2-c new file mode 100644 index 0000000..41b625c --- /dev/null +++ b/spec/fixtures/ldiff/output.diff.bin2-c @@ -0,0 +1 @@ +Binary files spec/fixtures/file1.bin and spec/fixtures/file2.bin differ diff --git a/spec/fixtures/ldiff/output.diff.bin2-e b/spec/fixtures/ldiff/output.diff.bin2-e new file mode 100644 index 0000000..41b625c --- /dev/null +++ b/spec/fixtures/ldiff/output.diff.bin2-e @@ -0,0 +1 @@ +Binary files spec/fixtures/file1.bin and spec/fixtures/file2.bin differ diff --git a/spec/fixtures/ldiff/output.diff.bin2-f b/spec/fixtures/ldiff/output.diff.bin2-f new file mode 100644 index 0000000..41b625c --- /dev/null +++ b/spec/fixtures/ldiff/output.diff.bin2-f @@ -0,0 +1 @@ +Binary files spec/fixtures/file1.bin and spec/fixtures/file2.bin differ diff --git a/spec/fixtures/ldiff/output.diff.bin2-u b/spec/fixtures/ldiff/output.diff.bin2-u new file mode 100644 index 0000000..41b625c --- /dev/null +++ b/spec/fixtures/ldiff/output.diff.bin2-u @@ -0,0 +1 @@ +Binary files spec/fixtures/file1.bin and spec/fixtures/file2.bin differ diff --git a/spec/ldiff_spec.rb b/spec/ldiff_spec.rb index d91d2c2..069818d 100644 --- a/spec/ldiff_spec.rb +++ b/spec/ldiff_spec.rb @@ -8,6 +8,8 @@ # standard:disable Style/HashSyntax fixtures = [ {:name => "output.diff", :left => "aX", :right => "bXaX", :diff => 1}, + {:name => "output.diff.bin1", :left => "file1.bin", :right => "file1.bin", :diff => 0}, + {:name => "output.diff.bin2", :left => "file1.bin", :right => "file2.bin", :diff => 1}, {:name => "output.diff.chef", :left => "old-chef", :right => "new-chef", :diff => 1}, {:name => "output.diff.chef2", :left => "old-chef2", :right => "new-chef2", :diff => 1} ].product([nil, "-e", "-f", "-c", "-u"]).map { |(fixture, flag)|