Sha256: 91c397eb6ec43a72085c1785ca180fcd3bb08f6c431d86a8242c55dfb2d54937
Contents?: true
Size: 496 Bytes
Versions: 1
Compression:
Stored size: 496 Bytes
Contents
# frozen_string_literal: true describe 'nanoc.gem', chdir: false, stdio: true do around do |ex| Dir['*.gem'].each { |f| FileUtils.rm(f) } ex.run Dir['*.gem'].each { |f| FileUtils.rm(f) } end subject do piper = Nanoc::Extra::Piper.new(stdout: $stdout, stderr: $stderr) piper.run(%w[gem build nanoc.gemspec], nil) end it 'builds gem' do expect { subject } .to change { Dir['*.gem'] } .from([]) .to(include(match(/^nanoc-.*\.gem$/))) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
nanoc-4.8.12 | spec/gem_spec.rb |