Sha256: 09588b53ac20fb2848bf83c2531ee2fd511c561b132ec7aab3e462b20c0a6e42
Contents?: true
Size: 993 Bytes
Versions: 3
Compression:
Stored size: 993 Bytes
Contents
# frozen_string_literal: true # This file is automatically required when you run `assert` # put any test helpers here. # add the root dir to the load path $LOAD_PATH.unshift(File.expand_path("../..", __FILE__)) # require pry for debugging (`binding.pry`) require "pry" require "test/support/factory" require "pathname" TEST_SUPPORT_PATH = Pathname.new(File.expand_path("../support", __FILE__)) ENV["DASSETS_TEST_MODE"] = "yes" require "dassets" @dumb_engine = Class.new(Dassets::Engine) do def ext(_in_ext) "" end def compile(input) "#{input}\nDUMB" end end @useless_engine = Class.new(Dassets::Engine) do def ext(_in_ext) "no-use" end def compile(input) "#{input}\nUSELESS" end end Dassets.configure do |c| c.source TEST_SUPPORT_PATH.join("app/assets") do |s| s.engine "dumb", @dumb_engine s.engine "useless", @useless_engine s.response_headers[Factory.string] = Factory.string end end Dassets.init
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
dassets-0.15.3 | test/helper.rb |
dassets-0.15.2 | test/helper.rb |
dassets-0.15.1 | test/helper.rb |