Sha256: cb669102aebe53b5269428c8b9702ae0bc18f4829f3d2eae027d24fc2abeb67d

Contents?: true

Size: 493 Bytes

Versions: 26

Compression:

Stored size: 493 Bytes

Contents

require "spec_helper"

module Omnibus
  describe Compressor::Null do
    let(:packager) { double(Packager::Base) }
    let(:project)  { double(Project, packagers_for_system: [packager]) }

    subject { described_class.new(project) }

    describe "#id" do
      it "is :dmg" do
        expect(subject.id).to eq(:null)
      end
    end

    describe "#run!" do
      it "does nothing" do
        expect(subject).to_not receive(:instance_eval)
        subject.run!
      end
    end
  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
omnibus-9.0.24 spec/unit/compressors/null_spec.rb
omnibus-9.0.23 spec/unit/compressors/null_spec.rb
omnibus-9.0.22 spec/unit/compressors/null_spec.rb
omnibus-9.0.17 spec/unit/compressors/null_spec.rb
omnibus-9.0.12 spec/unit/compressors/null_spec.rb
omnibus-9.0.11 spec/unit/compressors/null_spec.rb
omnibus-9.0.8 spec/unit/compressors/null_spec.rb
omnibus-8.3.2 spec/unit/compressors/null_spec.rb
omnibus-8.2.2 spec/unit/compressors/null_spec.rb
omnibus-8.1.15 spec/unit/compressors/null_spec.rb
omnibus-8.0.15 spec/unit/compressors/null_spec.rb
omnibus-8.0.9 spec/unit/compressors/null_spec.rb
omnibus-7.0.34 spec/unit/compressors/null_spec.rb
omnibus-7.0.13 spec/unit/compressors/null_spec.rb
omnibus-7.0.12 spec/unit/compressors/null_spec.rb
omnibus-6.1.9 spec/unit/compressors/null_spec.rb
omnibus-6.1.7 spec/unit/compressors/null_spec.rb
omnibus-6.1.4 spec/unit/compressors/null_spec.rb
omnibus-6.0.30 spec/unit/compressors/null_spec.rb
omnibus-6.0.25 spec/unit/compressors/null_spec.rb