From 4d7ce5f7037580a127ae26d36f49ac5cdf49000d Mon Sep 17 00:00:00 2001 From: murphy Date: Wed, 18 Oct 2006 08:33:33 +0000 Subject: Fixed functional test. Fixed Ruby scanner (/= was scanned as regexp!) Made bench.rb run from any folder. Made scanner test diff function work via EDITOR instead of gvimdiff. --- test/scanners/coderay_suite.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'test/scanners/coderay_suite.rb') 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'] -- cgit v1.2.1