Sha256: 517472db1f669e3f9e41b7cad0a610734afac38d430181bfcccbf7cf96f23396
Contents?: true
Size: 964 Bytes
Versions: 8
Compression:
Stored size: 964 Bytes
Contents
require 'test_helper' require 'tilt' begin require 'tilt/wikicloth' class WikiClothTemplateTest < Minitest::Test test "is registered for '.mediawiki' files" do assert_equal Tilt::WikiClothTemplate, Tilt['test.mediawiki'] end test "is registered for '.mw' files" do assert_equal Tilt::WikiClothTemplate, Tilt['test.mw'] end test "is registered for '.wiki' files" do assert_equal Tilt::WikiClothTemplate, Tilt['test.wiki'] end test "compiles and evaluates the template on #render" do template = Tilt::WikiClothTemplate.new { |t| "= Hello World! =" } assert_match /<h1>.*Hello World!.*<\/h1>/, template.render end test "can be rendered more than once" do template = Tilt::WikiClothTemplate.new { |t| "= Hello World! =" } 3.times { assert_match /<h1>.*Hello World!.*<\/h1>/, template.render } end end rescue LoadError => boom warn "Tilt::WikiClothTemplate (disabled)" end
Version data entries
8 entries across 8 versions & 4 rubygems