Sha256: f9fc7d3fa29c256a18a75eadf1d274f2ebe4d08852ebcfd0f22bed5d31462266

Contents?: true

Size: 1.25 KB

Versions: 6

Compression:

Stored size: 1.25 KB

Contents

Feature: Features can be collected from arbitrary parts of the codebase.


  Acceptance criteria

  Features can be collected from:
    1. files
    2. directories


  Background: Setup test codebase
    Given a directory "feature_directory"
    And the following feature file "test_file_1.feature":
    """
    Feature: The test feature 1.
    """
    And the file "test_file_1.feature" is read
    And a directory "feature_directory/nested_directory"
    And the following feature file "test_file_2.feature":
    """
    Feature: The test feature 2.
    """
    And the file "test_file_2.feature" is read
    When the directory "feature_directory" is read
    And the directory "feature_directory/nested_directory" is read


  Scenario: Features can be collected from files
    Then the features collected from file "1" are as follows:
      | The test feature 1. |
    Then the features collected from file "2" are as follows:
      | The test feature 2. |

  Scenario: Features can be collected from directories
    Then the features collected from directory "1" are as follows:
      | The test feature 1. |
      | The test feature 2. |
    And the features collected from directory "2" are as follows:
      | The test feature 2. |

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
cucumber_analytics-0.0.6 features/analysis/feature_collection.feature
cucumber_analytics-0.0.5 features/analysis/feature_collection.feature
cucumber_analytics-0.0.4 features/analysis/feature_collection.feature
cucumber_analytics-0.0.3 features/analysis/feature_collection.feature
cucumber_analytics-0.0.2 features/analysis/feature_collection.feature
cucumber_analytics-0.0.1 features/analysis/feature_collection.feature