Sha256: 1c6c247fc7a78ade229bb61f1ff657a58d3ec57684bad3dc1139da4438f386c6

Contents?: true

Size: 503 Bytes

Versions: 66

Compression:

Stored size: 503 Bytes

Contents

module Features
  module FixtureFileUpload
    # Can't just call this fixture_file_upload due to name conflicts.
    def curation_concerns_fixture_file_upload(path, content_type = 'text/plain', binary = false)
      Rack::Test::UploadedFile.new(fixture_file_path(path), content_type, binary)
    end

    def fixture_file(path)
      File.open(fixture_file_path(path))
    end

    def fixture_file_path(path)
      File.join(CurationConcerns::Engine.root.to_s, 'spec/fixtures', path)
    end
  end
end

Version data entries

66 entries across 66 versions & 1 rubygems

Version Path
curation_concerns-1.7.8 spec/support/features/fixture_file_upload.rb
curation_concerns-1.7.7 spec/support/features/fixture_file_upload.rb
curation_concerns-2.0.0 spec/support/features/fixture_file_upload.rb
curation_concerns-2.0.0.rc2 spec/support/features/fixture_file_upload.rb
curation_concerns-1.7.6 spec/support/features/fixture_file_upload.rb
curation_concerns-1.7.5 spec/support/features/fixture_file_upload.rb
curation_concerns-1.7.4 spec/support/features/fixture_file_upload.rb
curation_concerns-1.7.3 spec/support/features/fixture_file_upload.rb
curation_concerns-1.7.2 spec/support/features/fixture_file_upload.rb
curation_concerns-2.0.0.rc1 spec/support/features/fixture_file_upload.rb
curation_concerns-1.7.1 spec/support/features/fixture_file_upload.rb
curation_concerns-1.7.0 spec/support/features/fixture_file_upload.rb
curation_concerns-1.7.0.beta1 spec/support/features/fixture_file_upload.rb
curation_concerns-1.6.3 spec/support/features/fixture_file_upload.rb
curation_concerns-1.6.2 spec/support/features/fixture_file_upload.rb
curation_concerns-1.6.1 spec/support/features/fixture_file_upload.rb
curation_concerns-1.6.0 spec/support/features/fixture_file_upload.rb
curation_concerns-1.5.0 spec/support/features/fixture_file_upload.rb
curation_concerns-1.4.0 spec/support/features/fixture_file_upload.rb
curation_concerns-1.3.3 spec/support/features/fixture_file_upload.rb