From 7863986fad84f56ba537ce3714d614c33391fd85 Mon Sep 17 00:00:00 2001 From: murphy Date: Thu, 23 Mar 2006 00:05:58 +0000 Subject: HTML Encoder: inline numerization corrected. New demo: demo/demo_html_list.rb. Some demos adjusted. C Scanner: error messages fixed. Rakefile: test_demos now in debug mode. test/suite.rb is using reusable Scanners now. --- test/suite.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'test') diff --git a/test/suite.rb b/test/suite.rb index ef3e2fb..fb50532 100644 --- a/test/suite.rb +++ b/test/suite.rb @@ -36,7 +36,7 @@ class CodeRaySuite < TestCase puts puts " >> Running #{self.class.name} <<" puts - CodeRay::Scanners.load lang + scanner = CodeRay::Scanners[lang].new tokenizer = CodeRay::Encoders[:debug].new highlighter = CodeRay::Encoders[:html].new( :tab_width => 2, @@ -52,7 +52,8 @@ class CodeRaySuite < TestCase output = name + '.out.' + tokenizer.file_extension code = File.open(input, 'rb') { |f| break f.read } - tokens = CodeRay.scan code, lang + scanner.string = code + tokens = scanner.tokens result = tokenizer.encode_tokens tokens highlighted = highlighter.encode_tokens tokens -- cgit v1.2.1