Sha256: b87bf487ae6ff806a196ee77216f95da3b0fb454d68c2e202e1cd6d8a052dda3
Contents?: true
Size: 879 Bytes
Versions: 1
Compression:
Stored size: 879 Bytes
Contents
### ### $Rev: 117 $ ### $Release: 3.1.0 $ ### copyright(c) 2004-2006 kuwata-lab.com all rights reserved ### require "#{File.dirname(__FILE__)}/test.rb" class DirectivesTest < Test::Unit::TestCase ## define test methods filename = __FILE__.sub(/\.rb$/, '.yaml') load_yaml_testdata_with_each_lang(filename, :langs=>%w[eruby php jstl eperl]) def _test #$stderr.puts "*** debug: _test(): @lang=#{@lang.inspect}, @name=#{@name}" if $DEBUG regexp = /(\{\{\*|\*\}\})/ @pdata.gsub!(regexp, '') @expected.gsub!(regexp, '') if @expected # handler = Kwartz::Handler.get_class(@lang).new() converter = Kwartz::TextConverter.new(handler) stmt_list = converter.convert(@pdata) translator = Kwartz::Translator.get_class(@lang).new(:header=>'') actual = translator.translate(stmt_list) assert_text_equal(@expected, actual) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
kwartz-3.1.0 | test/test-directives.rb |