Sha256: e5a8e3e2c04d99593eae924b6ddf1b1ae3efccb33d14517b0f1b2895682e9ad2
Contents?: true
Size: 805 Bytes
Versions: 8
Compression:
Stored size: 805 Bytes
Contents
require "spec_helper" module LicenseFinder describe TextReport do describe '#to_s' do let(:dep1) do dependency = Dependency.new( 'name' => 'gem_a', 'version' => '1.0' ) dependency.license = LicenseFinder::LicenseAlias.create(name: 'MIT') dependency end let(:dep2) do dependency = Dependency.new( 'name' => 'gem_b', 'version' => '1.0' ) dependency.license = LicenseFinder::LicenseAlias.create(name: 'MIT') dependency end subject { TextReport.new([dep2, dep1]).to_s } it 'should generate a text report with the name, version and license of each dependency, sorted by name' do should == "gem_a, 1.0, MIT\ngem_b, 1.0, MIT" end end end end
Version data entries
8 entries across 8 versions & 1 rubygems