features/step_definitions/cookbook_steps.rb in stove-2.0.0.beta.1 vs features/step_definitions/cookbook_steps.rb in stove-2.0.0.beta.2
- old
+ new
@@ -1,14 +1,14 @@
-Given /^I have a cookbook named "(\w+)" at version "([\d\.]+)"$/ do |name, version|
+Given /^I have a cookbook named "([\w\-]+)" at version "([\d\.]+)"$/ do |name, version|
create_cookbook(name, version)
end
-Given /^I have a cookbook named "(\w+)"$/ do |name|
+Given /^I have a cookbook named "([\w\-]+)"$/ do |name|
create_cookbook(name, '0.0.0')
end
-Given /^I have a cookbook named "(\w+)" with git support$/ do |name|
+Given /^I have a cookbook named "([\w\-]+)" with git support$/ do |name|
create_cookbook(name, '0.0.0', git: true)
end
#
@@ -21,11 +21,11 @@
def create_cookbook(name, version, options = {})
create_dir(name)
cd(name)
write_file('CHANGELOG.md', <<-EOH.gsub(/^ {4}/, ''))
- Changelog
- =========
+ #{name} Changelog
+ =================
v#{version} (#{Time.now.to_date})
----------------------------
- This is an entry
- This is another entry