Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require File.dirname(__FILE__) + '/../test_helper'
- require 'compass/test_case'
- class StylesheetsTest < Compass::TestCase
- class << self
- def sass_files(path)
- Dir.glob(File.join(path, "**", "[^_]*.sass"))
- end
- def test_stylesheet(sass_file, &block)
- define_method("test_#{File.basename(sass_file)[0..-6]}") do
- check_stylesheet(sass_file)
- block.call(sass_file) if block
- end
- end
- end
- sass_files("#{RAILS_ROOT}/app/stylesheets").each {|f| test_stylesheet(f)}
- protected
- def check_stylesheet(sass_file)
- assert_compiles(sass_file) do |result|
- assert_not_blank result
- end
- end
- end
Add Comment
Please, Sign In to add comment