Sha256: 58a42f06acf2ca40f9a1c7f8d9b73171c3f548ae0e91d33c9d2e2a795931ddfb
Contents?: true
Size: 1.15 KB
Versions: 1
Compression:
Stored size: 1.15 KB
Contents
require 'feature_helper' describe "Ignored Dependencies" do # As a developer # I want to ignore certain dependencies # To avoid frequently changing reports about dependencies I know will always be approved let(:user) { LicenseFinder::TestingDSL::User.new } before do user.create_empty_project user.execute_command 'license_finder dependencies add ignored_dep Whatever' end specify "are excluded from reports" do user.execute_command 'license_finder ignored_dependencies add ignored_dep' user.run_license_finder expect(user).to_not be_seeing 'ignored_dep' user.execute_command('license_finder report') expect(user).to_not be_seeing 'ignored_dep' end specify "appear in the CLI" do user.execute_command 'license_finder ignored_dependencies add ignored_dep' expect(user).to be_seeing 'ignored_dep' user.execute_command 'license_finder ignored_dependencies list' expect(user).to be_seeing 'ignored_dep' user.execute_command 'license_finder ignored_dependencies remove ignored_dep' user.execute_command 'license_finder ignored_dependencies list' expect(user).to_not be_seeing 'ignored_dep' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
license_finder-2.0.0.rc2 | features/features/configure/ignore_dependencies_spec.rb |