Sha256: 2c3e3c05dccf0307fae77e73b96c6c8bec340f2fafbe0726776eb63c8f84c066

Contents?: true

Size: 450 Bytes

Versions: 9

Compression:

Stored size: 450 Bytes

Contents

require 'fileutils'

def ensure_dirs(file_name)
  FileUtils.mkdir_p(File.dirname(file_name))
end

Given /^cms lite file "(.+)" contains "(.+)"$/ do |file_name, file_text|
  ensure_dirs(file_name)
  File.open(file_name, "w") do |file|
    file.puts(file_text)
  end
end

Given /^protected cms lite file "(.+)" contains "(.+)"$/ do |file_name, file_text|
  ensure_dirs(file_name)
  File.open(file_name, "w") do |file|
    file.puts(file_text)
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
cms-lite-0.5.7 test/rails_root/features/step_definitions/cms_steps.rb
cms-lite-0.5.6 test/rails_root/features/step_definitions/cms_steps.rb
cms-lite-0.5.4 test/rails_root/features/step_definitions/cms_steps.rb
cms-lite-0.5.3 test/rails_root/features/step_definitions/cms_steps.rb
cms-lite-0.5.2 test/rails_root/features/step_definitions/cms_steps.rb
cms-lite-0.4.0 test/rails_root/features/step_definitions/cms_steps.rb
cms-lite-0.4.1 test/rails_root/features/step_definitions/cms_steps.rb
cms-lite-0.5.0 test/rails_root/features/step_definitions/cms_steps.rb
cms-lite-0.5.1 test/rails_root/features/step_definitions/cms_steps.rb