Sha256: a2b120b95ed3a27ad4c8f90a4f1b905799e1148ac3d2ebfe5cf1de8af070e79b

Contents?: true

Size: 305 Bytes

Versions: 8

Compression:

Stored size: 305 Bytes

Contents

# frozen_string_literal: true

class TestProvider
  include Roadie::AssetProvider

  def initialize(files = {})
    @files = files
    @default = files[:default]
  end

  def find_stylesheet(name)
    contents = @files.fetch(name, @default)
    Roadie::Stylesheet.new name, contents if contents
  end
end

Version data entries

8 entries across 7 versions & 2 rubygems

Version Path
trusty-cms-7.0.9.1 vendor/bundle/ruby/3.1.0/gems/roadie-5.2.1/spec/support/test_provider.rb
trusty-cms-7.0.9.1 vendor/bundle/ruby/3.3.0/gems/roadie-5.2.1/spec/support/test_provider.rb
roadie-5.2.1 spec/support/test_provider.rb
roadie-5.2.0 spec/support/test_provider.rb
roadie-5.1.0 spec/support/test_provider.rb
roadie-5.0.1 spec/support/test_provider.rb
roadie-5.0.0 spec/support/test_provider.rb
roadie-4.0.0 spec/support/test_provider.rb