Sha256: 4094b142b46e90511f4b731d11eaa4688d101d4675a56294d907323aaab9dbb1

Contents?: true

Size: 1.06 KB

Versions: 5

Compression:

Stored size: 1.06 KB

Contents

@announce
Feature: Output may be decorated

Scenario: Creating complete changelog
	Given an empty Git repository
	When 2 commits with standard changelog line are added
	And I successfully run `ccl`
	Then the stdout should contain "====="
	And the stdout should contain "* * *"

Scenario: Creating changelog without recent changes
	Given an empty Git repository
	When 2 commits with standard changelog line are added
	And I successfully run `ccl --no-recent`
	Then the stdout should not contain anything

Scenario: Creating changelog with recent changes only
	Given an empty Git repository
	When 2 commits with standard changelog line are added
	And I successfully run `ccl --recent`
	Then the stdout should not contain "====="
	And the stdout should not contain "* * *"

Scenario: Creating changelog with custom 'recent' heading
	Given an empty Git repository
	When 2 commits with standard changelog line are added
	And I successfully run `ccl TEST_VERSION`
	Then the stdout should contain "TEST_VERSION"
	And the stdout should contain "====="
	And the stdout should contain "* * *"

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
create_changelog-1.4.3 features/decorate_output.feature
create_changelog-1.4.2 features/decorate_output.feature
create_changelog-1.4.1 features/decorate_output.feature
create_changelog-1.3.2 features/decorate_output.feature
create_changelog-1.3.1 features/decorate_output.feature