Sha256: 4e569b63c1cc3246944b56c53e2b4c521e2b0713ba813a33e3fb2d12835b3b38

Contents?: true

Size: 668 Bytes

Versions: 15

Compression:

Stored size: 668 Bytes

Contents

require 'spec_helper'

describe Jack::Config::Upload do
  before(:all) do
    Jack::UI.mute = true
  end

  let(:upload) { Jack::Config::Upload.new(test_options.merge(silent: true)) }

  describe "upload" do
    it "upload code paths" do
      exist = upload.local_cfg_exist?
      expect(exist).to be true # checking fixture
      # mock methods way down deep to test code paths, test reads weird though
      expect(upload).to receive(:eb_config_put)
      upload.upload
    end

    it "upload flow" do
      expect(upload).to receive(:compare)
      expect(upload).to receive(:upload)
      expect(upload).to receive(:update_env)
      upload.run
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
jack-eb-0.1.6 spec/lib/config/upload_spec.rb
jack-eb-0.1.5 spec/lib/config/upload_spec.rb
jack-eb-0.1.4 spec/lib/config/upload_spec.rb
jack-eb-0.1.3 spec/lib/config/upload_spec.rb
jack-eb-0.1.2 spec/lib/config/upload_spec.rb
jack-eb-0.1.1 spec/lib/config/upload_spec.rb
jack-eb-0.1.0 spec/lib/config/upload_spec.rb
jack-eb-0.0.9 spec/lib/config/upload_spec.rb
jack-eb-0.0.8 spec/lib/config/upload_spec.rb
jack-eb-0.0.7 spec/lib/config/upload_spec.rb
jack-eb-0.0.6 spec/lib/config/upload_spec.rb
jack-eb-0.0.4 spec/lib/config/upload_spec.rb
jack-eb-0.0.3 spec/lib/config/upload_spec.rb
jack-eb-0.0.2 spec/lib/config/upload_spec.rb
jack-eb-0.0.1 spec/lib/config/upload_spec.rb