Sha256: bc4ad0dda8d71e8b5965919a168f7b76ba47b3cc8301cab2f9aa966ec49eebcd

Contents?: true

Size: 1021 Bytes

Versions: 7

Compression:

Stored size: 1021 Bytes

Contents

Feature: Whitelist licenses
  As a developer
  I want to whitelist certain OSS licenses that my business has pre-approved
  So that any dependencies with those licenses do not show up as action items

  Scenario: Adding a license to the whitelist
    Given I have an app
    When I whitelist the Expat license
    And I view the whitelisted licenses
    Then I should see Expat in the output

  Scenario: Depending on whitelisted licenses
    Given I have an app that depends on an BSD license
    When I whitelist the BSD license
    Then I should not see a BSD licensed gem unapproved

  Scenario: Removing a license from the whitelist
    Given I have an app
    When I whitelist the Expat license
    And I remove Expat from the whitelist
    And I view the whitelisted licenses
    Then I should not see Expat in the output

  Scenario: Whitelisting license aliases
    Given I have an app that depends on an MIT license
    When I whitelist the Expat license
    Then I should not see a MIT licensed gem unapproved

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
license_finder-1.2 features/configure_whitelist.feature
license_finder-1.2-java features/configure_whitelist.feature
license_finder-1.1.1-java features/configure_whitelist.feature
license_finder-1.1.1 features/configure_whitelist.feature
license_finder-1.1.0 features/configure_whitelist.feature
license_finder-1.0.1 features/configure_whitelist.feature
license_finder-1.0.0.1 features/configure_whitelist.feature