summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorAustin Ziegler <austin@zieglers.ca>2020-06-23 23:12:09 -0400
committerAustin Ziegler <austin@zieglers.ca>2020-06-23 23:12:09 -0400
commitcaeca628561ecf3c9d9c23b3ea9baf3865b9900d (patch)
treecb8ea1565e25ed24ab892f7f3d72b1e31343f70e /spec
parentc032222a1cf740fca52ab95737c63909c6fdb259 (diff)
downloaddiff-lcs-caeca628561ecf3c9d9c23b3ea9baf3865b9900d.tar.gz
Fix filename substitution
Diffstat (limited to 'spec')
-rw-r--r--spec/ldiff_spec.rb15
1 files changed, 8 insertions, 7 deletions
diff --git a/spec/ldiff_spec.rb b/spec/ldiff_spec.rb
index eee6d86..74bb92d 100644
--- a/spec/ldiff_spec.rb
+++ b/spec/ldiff_spec.rb
@@ -10,7 +10,7 @@ RSpec.describe 'bin/ldiff' do
let(:output_diff_e) { read_fixture('-e') }
let(:output_diff_f) { read_fixture('-f') }
let(:output_diff_u) { read_fixture('-u') }
- let(:output_diff_chef) { read_fixture('-u', base: 'output.diff.chef')}
+ let(:output_diff_chef) { read_fixture('-u', base: 'output.diff.chef') }
specify do
expect(run_ldiff('-u', left: 'old-chef', right: 'new-chef')).to eq(output_diff_chef)
@@ -54,14 +54,15 @@ RSpec.describe 'bin/ldiff' do
def clean_output_timestamp(data)
data.gsub(
%r{
- [-*+]{3}
- \s
- spec/fixtures/(\w+)
- \s
+ ^
+ [-+*]{3}
+ \s*
+ spec/fixtures/(\S+)
+ \s*
\d{4}-\d\d-\d\d
- \s
+ \s*
\d\d:\d\d:\d\d(?:\.\d+)
- \s
+ \s*
(?:[-+]\d{4}|Z)
}x,
'*** spec/fixtures/\1 0000-00-00 00:00:00.000000000 -0000'