summaryrefslogtreecommitdiff
path: root/test/scanners/coderay_suite.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/scanners/coderay_suite.rb')
-rw-r--r--test/scanners/coderay_suite.rb4
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']