Sha256: 1a85968958c6472e902b322cafdb308f4d9731ed69c9fc3386742c55e82b6400

Contents?: true

Size: 669 Bytes

Versions: 57

Compression:

Stored size: 669 Bytes

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'

# required because of Sass::Plugin
unless defined? RAILS_ROOT
  RAILS_ROOT = '.'
  MERB_ENV = RAILS_ENV  = 'testing'
end

class Test::Unit::TestCase
  def munge_filename(opts)
    return if opts[: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
end

Version data entries

57 entries across 57 versions & 3 rubygems

Version Path
gohanlonllc-haml-2.1.0.20080513000000 test/test_helper.rb
gohanlonllc-haml-2.1.0 test/test_helper.rb
haml-edge-2.1.25 test/test_helper.rb
haml-edge-2.1.26 test/test_helper.rb
haml-edge-2.1.27 test/test_helper.rb
haml-edge-2.1.28 test/test_helper.rb
haml-edge-2.1.29 test/test_helper.rb
haml-edge-2.1.30 test/test_helper.rb
haml-edge-2.1.32 test/test_helper.rb
haml-edge-2.1.33 test/test_helper.rb
haml-edge-2.1.34 test/test_helper.rb
haml-edge-2.1.35 test/test_helper.rb
haml-edge-2.1.36 test/test_helper.rb
haml-edge-2.1.37 test/test_helper.rb
haml-edge-2.1.38 test/test_helper.rb
haml-edge-2.1.39 test/test_helper.rb
haml-edge-2.1.40 test/test_helper.rb
haml-edge-2.1.41 test/test_helper.rb
haml-edge-2.1.42 test/test_helper.rb
haml-edge-2.1.43 test/test_helper.rb