diff options
Diffstat (limited to 'test/scanners/coderay_suite.rb')
-rw-r--r-- | test/scanners/coderay_suite.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/test/scanners/coderay_suite.rb b/test/scanners/coderay_suite.rb index c498f2e..4f415a1 100644 --- a/test/scanners/coderay_suite.rb +++ b/test/scanners/coderay_suite.rb @@ -151,7 +151,9 @@ module CodeRay unless ok File.open(actual_filename, 'wb') { |f| f.write result } if ENV['diff'] - print `gvimdiff #{expected_filename} #{actual_filename}` + diff = expected_filename.sub(/\.expected\..*/, '.diff') + system "diff #{expected_filename} #{actual_filename} > #{diff}" + system "EDITOR #{diff}" end end unless ENV['diff'] or ENV['noassert'] |