class TestSweet
Constants
- VERSION
Public Class Methods
init()
click to toggle source
# File lib/test_sweet.rb, line 9 def self.init `cucumber --init` spec = Gem::Specification.find_by_name("test_sweet") gem_root = spec.gem_dir files = [ "features/example.feature", "features/step_definitions/example_steps.rb", "features/support/env.rb" ] files.each do |f| content = File.open("#{gem_root}/templates/#{f}", "r").read File.open(f, "w+") { |file| file.write(content) } end end
verify_initialized()
click to toggle source
# File lib/test_sweet.rb, line 27 def self.verify_initialized begin File.new("features/support/env.rb") true rescue Errno::ENOENT false end end