Sha256: 326e2b0282d810da4364a041f4e4a0c7c91a4d661104f91b3e903de1b3086371
Contents?: true
Size: 762 Bytes
Versions: 4
Compression:
Stored size: 762 Bytes
Contents
RSpec::Matchers.define :serve do |asset_name| match do |sprockets| !!sprockets[asset_name] end failure_message_for_should do |sprockets| "expected #{asset_name} to be served, but it wasn't" end failure_message_for_should_not do |sprockets| "expected #{asset_name} NOT to be served, but it was" end description do "serve #{asset_name}" end end RSpec::Matchers.define :contain do |content| match do |asset| asset.to_s.include? content end failure_message_for_should do |asset| "expected #{asset.logical_path} to contain #{content}" end failure_message_for_should_not do |asset| "expected #{asset.logical_path} to NOT contain #{content}" end description do "contain '#{content}'" end end
Version data entries
4 entries across 4 versions & 1 rubygems