Sha256: 4e395dca406fe552bef4f2f104be9e9ff3428eae51f997198a5a02657eb6af56

Contents?: true

Size: 669 Bytes

Versions: 2

Compression:

Stored size: 669 Bytes

Contents

# frozen_string_literal: true

::RSpec.configure do |config|
  config.around(:each, file_attachment: true) do |example|
    config.rspeckled_logger.debug("Around Each  - Start - #{__FILE__}")

    previous_carrierwave_processing_mode = subject.class.enable_processing
    previous_carrierwave_storage_mode    = subject.class.storage

    subject.class.enable_processing = true
    subject.class.storage           = :file

    example.run

    subject.class.storage           = previous_carrierwave_storage_mode
    subject.class.enable_processing = previous_carrierwave_processing_mode

    config.rspeckled_logger.debug("Around Each  - End   - #{__FILE__}")
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rspeckled-2.1.1 lib/rspeckled/plugins/hooks/carrier_wave.rb
rspeckled-2.1.0 lib/rspeckled/plugins/hooks/carrier_wave.rb