Sha256: b3f2121d6d48930cd5b5f1de566e2488f93faa15113fd36a3bdb8f8988818fe0
Contents?: true
Size: 961 Bytes
Versions: 36
Compression:
Stored size: 961 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)" end
Version data entries
36 entries across 29 versions & 10 rubygems