Sha256: de2afd0ac7e7d58845f173f1e6a8f7fe268f2f6b0c3bcc0ba1f51c7dbf83b042
Contents?: true
Size: 1 KB
Versions: 5
Compression:
Stored size: 1 KB
Contents
# encoding: UTF-8 require 'rspec' Spec_dir = File.expand_path( File.dirname __FILE__ ) # code coverage require 'simplecov' SimpleCov.start do add_filter "/vendor/" add_filter "/bin/" add_filter "/spec/" add_filter "/examples/" end require "rack/test" ENV['RACK_ENV'] ||= 'test' ENV["EXPECT_WITH"] ||= "racktest" Dir[ File.join( Spec_dir, "/support/**/*.rb")].each do |f| require f end module RackJQueryUIThemesHelpers def subber( s, opts={} ) script_name = opts.fetch("SCRIPT_NAME","/") fallback_url = ::File.join script_name, "/js/jquery-ui/#{Rack::JQueryUI::JQUERY_UI_VERSION}/themes/:THEME/#{Rack::JQueryUI::Themes::JQUERY_UI_THEME_FILE}" theme = opts.fetch :theme, "smoothness" cdn = opts[:cdn] s = s.gsub(/\:CDNURL/, cdn) if cdn s.sub! /\:FALLBACK_URL/, fallback_url s.gsub(/\:THEME/, theme) end end RSpec.configure do |config| config.treat_symbols_as_metadata_keys_with_true_values = true config.include RackJQueryUIThemesHelpers end
Version data entries
5 entries across 5 versions & 1 rubygems