Sha256: 6c21e2531ff396d9a75ed48b3aefed13d10d947608dac63c817ddd077b3071d7

Contents?: true

Size: 881 Bytes

Versions: 1

Compression:

Stored size: 881 Bytes

Contents

Feature: Generated RubyGems have various rake tasks to aide their development
  In order to maintain and release generated RubyGems
  As a RubyGem developer
  I want rake tasks to perform routine maintenance and deployment tasks

  Scenario: Generate RubyGem
    Given an existing newgem scaffold [called 'my_project']
    And 'pkg' folder is deleted
    When task 'rake gem' is invoked
    Then folder 'pkg' is created
    And file matching 'pkg/my_project-0.0.1.gem' is created
    And gem spec key 'rdoc_options' contains /--mainREADME.rdoc/
    And gem spec key 'dependencies' contains /newgem \(>= [\d.]+, development\)/

  Scenario: Hoe does not bitch about README.txt being missing
    Given an existing newgem scaffold [called 'my_project'] that has 'README.rdoc' not 'README.txt'
    When task 'rake -T' is invoked
    Then output does not match /README.txt is missing/
  

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
newgem-1.0.2 features/rubygem_tasks.feature