features/step_definitions/rubygems_steps.rb in newgem-1.4.1 vs features/step_definitions/rubygems_steps.rb in newgem-1.5.0
- old
+ new
@@ -1,4 +1,12 @@
+Given /^I enable hoe plugin "([^\"]*)"$/ do |plugin|
+ in_project_folder do
+ rakefile = File.read('Rakefile')
+ rakefile.gsub!(/^#\s*(Hoe.plugin :#{plugin})/, '\1')
+ File.open("Rakefile", "w") { |file| file << rakefile }
+ end
+end
+
Then /^gemspec builds the RubyGem successfully$/ do
@stdout = File.expand_path(File.join(@tmp_root, "rake.out"))
in_project_folder do
system "gem build #{@project_name}.gemspec > #{@stdout}"
gemspec = Dir['**/*.gem'].first
\ No newline at end of file