Sha256: cf8604426525dec339109af7ad3584443da0cbe36baba365c8557de3f52dbbe0

Contents?: true

Size: 719 Bytes

Versions: 47

Compression:

Stored size: 719 Bytes

Contents

require "spec_helper"

describe Lambdagem::Upload do
  let(:uploader) do
    Lambdagem::Upload.new(gem, s3: "lambdagems")
  end

  context("gem with version number") do
    let(:gem) { "byebug-9.1.0" }

    it "s3_path" do
      s3_path = uploader.s3_path("tmp/gems/ruby/byebug-9.1.0-x86_64-darwin16.tar.gz")
      expect(s3_path).to eq "s3://lambdagems/gems/2.5.1/byebug/byebug-9.1.0-x86_64-darwin16.tar.gz"
    end
  end

  context("gem without version number") do
    let(:gem) { "byebug" }

    it "s3_path" do
      s3_path = uploader.s3_path("tmp/gems/ruby/byebug-9.1.0-x86_64-darwin16.tar.gz")
      expect(s3_path).to eq "s3://lambdagems/gems/2.5.1/byebug/byebug-9.1.0-x86_64-darwin16.tar.gz"
    end
  end
end

Version data entries

47 entries across 47 versions & 1 rubygems

Version Path
jets-1.0.1 vendor/lambdagem/spec/lib/upload_spec.rb
jets-1.0.0 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.10.4 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.10.3 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.10.2 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.10.1 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.10.0 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.9.2 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.9.1 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.9.0 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.8.18 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.8.17 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.8.15 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.8.14 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.8.13 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.8.12 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.8.11 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.8.10 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.8.9 vendor/lambdagem/spec/lib/upload_spec.rb
jets-0.8.8 vendor/lambdagem/spec/lib/upload_spec.rb