From 8d6b69c3152b3beecbcad6a6a6da3e6652308743 Mon Sep 17 00:00:00 2001 From: Konstantin Haase Date: Wed, 12 Dec 2012 12:42:16 +0100 Subject: [PATCH] fix test name generation for tilt master --- test/markdown_test.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/markdown_test.rb b/test/markdown_test.rb index f553682f..671d04df 100644 --- a/test/markdown_test.rb +++ b/test/markdown_test.rb @@ -74,7 +74,8 @@ Tilt.mappings['md'].each do |t| t.new { "" } klass = Class.new(Test::Unit::TestCase) { define_method(:engine) { t }} klass.class_eval(&MarkdownTest) - Object.const_set t.name[/[^:]+(?=Template$)/] << "Test", klass + name = t.name[/[^:]+$/].sub(/Template$/, '') << "Test" + Object.const_set name, klass rescue LoadError warn "#{$!}: skipping markdown tests with #{t}" end