Sha256: f1597795df0935ce0a38fa567133490ebee97530bb150cfff126864d760ccc4f

Contents?: true

Size: 697 Bytes

Versions: 3

Compression:

Stored size: 697 Bytes

Contents

Given(/^a letter named "(.*?)" does not exist$/) do |name|
  in_current_dir do
    FileUtils.rm_f name
  end
end

Then(/^a letter named "(.*?)" should exist$/) do |name|
  step %(a file named "#{name}.tex" should exist)
end

Given(/^the default letter template$/) do
  step %(a letter template named "letter" with:), File.read(File.expand_path('../../templates/letter.tex.tt', __FILE__))
end

Given(/^a letter template named "(.*?)" with:$/) do |name, string|
  step %(a file named "~/.config/letter_generator/templates/#{name}.tex.tt" with:), string
end

Given(/^a config file named "(.*?)" with:$/) do |name, string|
  step %(a file named "~/.config/letter_generator/#{name}" with:), string
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
letter_generator-0.0.4 features/step_definitions.rb
letter_generator-0.0.3 features/step_definitions.rb
letter_generator-0.0.1 features/step_definitions.rb