Sha256: 30e98f1eed183873156ae137ef5e9ff3bab522be5c7ed01a084751327fc8564e

Contents?: true

Size: 431 Bytes

Versions: 2

Compression:

Stored size: 431 Bytes

Contents

require 'spec_helper'
require 'rake_context'

require 'rubygems/tasks/sign/pgp'

describe Gem::Tasks::Sign::PGP do
  describe "#sign" do
    include_context "rake"

    let(:path) { File.join('pkg','foo-1.2.3.gem') }

    it "should run `gpg --sign --detach-sign --armor ...`" do
      subject.should_receive(:run).with(
        'gpg', '--sign', '--detach-sign', '--armor', path
      )

      subject.sign(path)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rubygems-tasks-0.2.4 spec/sign/pgp_spec.rb
rubygems-tasks-0.2.3 spec/sign/pgp_spec.rb