Sha256: 03a8ea9ab59647c9a29b04e623ae026cf04cb2c94e0a5190b9fff00136771960
Contents?: true
Size: 636 Bytes
Versions: 2
Compression:
Stored size: 636 Bytes
Contents
require File.expand_path('../../spec_helper', __FILE__) describe GembankClient::Resource do it 'should have a default URL specified' do GembankClient::Resource::DEFAULT_URL.should == 'https://gembank.org' end describe 'when releasing a gem' do let(:resource) { GembankClient::Resource.new('foobar123', 'spec/fixtures/gems/some.gem') } it 'should post to push URL with gem file' do RestClient.should_receive(:post) do |url, options| url.should == 'https://gembank.org/push/foobar123' options[:gem].path.should == 'spec/fixtures/gems/some.gem' end resource.release end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gembank_client-0.0.3 | spec/gembank_client/resource_spec.rb |
gembank_client-0.0.2 | spec/gembank_client/resource_spec.rb |