Sha256: 86bfae6002f78f4e674e1e1521c0df5243cb5449788c60dcdcdd37add3f83cde

Contents?: true

Size: 390 Bytes

Versions: 2

Compression:

Stored size: 390 Bytes

Contents

module LicenseFinder
  shared_examples "a PackageManager" do
    it { expect(described_class.ancestors).to include PackageManager }

    context "logging" do
      it "logs when it checks for active-ness" do
        logger = double(:logger)
        expect(logger).to receive(:active)

        subject = described_class.new logger: logger
        subject.active?
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
license_finder-1.2 spec/support/shared_examples_for_package_manager.rb
license_finder-1.2-java spec/support/shared_examples_for_package_manager.rb