Sha256: 55572af14aece7b561f79eb488ae76fa8387ef2add4015c192cd94647f0bf3ee
Contents?: true
Size: 963 Bytes
Versions: 129
Compression:
Stored size: 963 Bytes
Contents
require 'contest' require 'tilt' begin require 'wikicloth' class WikiClothTemplateTest < Test::Unit::TestCase 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)\n" end
Version data entries
129 entries across 112 versions & 18 rubygems