class Jasmine::AssetExpander
Constants
- UnsupportedRailsVersion
Public Instance Methods
expand(src_dir, src_path)
click to toggle source
# File lib/jasmine/asset_expander.rb, line 3 def expand(src_dir, src_path) pathname = src_path.gsub(/^\/?assets\//, '') asset_bundle.assets(pathname).flat_map { |asset| "/#{asset.gsub(/^\//, '')}" } end
Private Instance Methods
asset_bundle()
click to toggle source
# File lib/jasmine/asset_expander.rb, line 15 def asset_bundle return Rails4Or5Or6AssetBundle.new if Jasmine::Dependencies.rails4? || Jasmine::Dependencies.rails5? || Jasmine::Dependencies.rails6? raise UnsupportedRailsVersion, "Jasmine only supports the asset pipeline for Rails 4. - 6" end