Sha256: 42abece04ea7f02c1d38e09983fe1069c494c42cca6ea36d8e5f052998cf1d55
Contents?: true
Size: 688 Bytes
Versions: 43
Compression:
Stored size: 688 Bytes
Contents
# frozen_string_literal: true require 'avm/projects/stereotypes' require 'avm/launcher/context' RSpec.describe ::Avm::Projects::Stereotypes::RubyGem::Publish do describe '#publish' do let(:instance) { ::Avm::Launcher::Context.current.instance('/ruby_gem_stub') } it 'dries run publish for Ruby Gems' do allow_any_instance_of(described_class).to receive(:gem_versions_uncached).and_return([]) expect(instance).to be_a ::Avm::Launcher::Instances::Base ::Avm::Launcher::Context.current.publish_options = { confirm: false, new: true, stereotype: 'RubyGem' } ::Avm::Projects::Stereotypes::RubyGem::Publish.new(instance).run end end end
Version data entries
43 entries across 43 versions & 1 rubygems