From d4da96cece07a4fd60f30ed99ae8f91823b8e1c3 Mon Sep 17 00:00:00 2001 From: Sven Fuchs Date: Thu, 5 Aug 2010 14:27:04 +0200 Subject: [PATCH] remove stuff from test_helper --- test/test_helper.rb | 38 +++----------------------------------- 1 file changed, 3 insertions(+), 35 deletions(-) diff --git a/test/test_helper.rb b/test/test_helper.rb index d14f642..ee1e7c2 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -1,47 +1,15 @@ -$: << File.expand_path('../../lib', __FILE__) +$:.unshift File.expand_path('../../lib', __FILE__) require 'test/unit' +require 'test_declarative' require 'pp' require 'minimal' alias :require_dependency :require Minimal::Template.send(:include, Minimal::Template::FormBuilderProxy) - ActionView::Template.register_template_handler('rb', Minimal::Template::Handler) ActionView::Base.class_eval { def protect_against_forgery?; false end } # HAX -VIEW_PATH = File.expand_path('../fixtures/views', __FILE__) - -class Record - def self.model_name; ActiveModel::Name.new(self) end - def id; 1 end -end - -module TestMethod - def self.included(base) - base.class_eval do - def self.test(name, &block) - test_name = "test_#{name.gsub(/\s+/,'_')}".to_sym - defined = instance_method(test_name) rescue false - raise "#{test_name} is already defined in #{self}" if defined - if block_given? - define_method(test_name, &block) - else - define_method(test_name) do - flunk "No implementation provided for #{name}" - end - end - end - end - end -end - -class Module - include TestMethod -end - -class Test::Unit::TestCase - include TestMethod -end +VIEW_PATH = File.expand_path('../fixtures/views', __FILE__) \ No newline at end of file