instiki/vendor/redcloth-2.0.11/run-tests.rb
2005-01-15 20:26:54 +00:00

19 lines
477 B
Ruby
Executable file

#!/usr/bin/env ruby
require 'redcloth'
require 'yaml'
Dir["tests/*.yml"].each do |testfile|
YAML::load_documents( File.open( testfile ) ) do |doc|
if doc['in'] and doc['out']
html = RedCloth.new( doc['in'] ).to_html
puts "---"
if html == doc['out']
puts "success: true"
else
puts "out: "; p html
puts "expected: "; p doc['out']
end
end
end
end