Sha256: 03d55c2c7bbfec127cf739a0eaca8f2a94632f16b24a3df1138d190a190ac47b
Contents?: true
Size: 1.24 KB
Versions: 3
Compression:
Stored size: 1.24 KB
Contents
lib_dir = File.dirname(__FILE__) + '/../lib' require File.dirname(__FILE__) + '/linked_rails' require 'test/unit' require 'fileutils' $:.unshift lib_dir unless $:.include?(lib_dir) require 'haml' require 'sass' Sass::RAILS_LOADED = true unless defined?(Sass::RAILS_LOADED) class Test::Unit::TestCase def munge_filename(opts) return if opts.has_key?(:filename) test_name = caller[1].gsub(/^.*`(?:\w+ )*(\w+)'.*$/, '\1') opts[:filename] = "#{test_name}_inline.sass" end def clean_up_sassc path = File.dirname(__FILE__) + "/../.sass-cache" FileUtils.rm_r(path) if File.exist?(path) end def assert_warning(message) the_real_stderr, $stderr = $stderr, StringIO.new yield if message.is_a?(Regexp) assert_match message, $stderr.string.strip else assert_equal message.strip, $stderr.string.strip end ensure $stderr = the_real_stderr end def silence_warnings(&block) Haml::Util.silence_warnings(&block) end def rails_block_helper_char return '=' if Haml::Util.ap_geq_3? return '-' end def form_for_calling_convention(name) return "@#{name}, :as => :#{name}, :html => {:class => nil, :id => nil}" if Haml::Util.ap_geq_3_beta_3? return ":#{name}, @#{name}" end end
Version data entries
3 entries across 3 versions & 3 rubygems
Version | Path |
---|---|
radiantcms-couchrest_model-0.1.4 | vendor/plugins/haml/test/test_helper.rb |
radiant-0.9.1 | vendor/plugins/haml/test/test_helper.rb |
haml-2.2.24 | test/test_helper.rb |