Sha256: 9416a9a85c0776dbfd65ffcbaca4d6be1ff84c1fafdb88ab58c872afb586cd49

Contents?: true

Size: 732 Bytes

Versions: 2

Compression:

Stored size: 732 Bytes

Contents

# Note: Aruba adds the project's bin/ directory to the path

When /^I install katapult$/ do
  append_to_file 'Gemfile', "gem 'katapult', path: '../../..'"
  run_simple 'rails generate katapult:install'
end

# This step is required for any feature because it generates config/database.yml
When /^I generate katapult basics$/ do
  with_aruba_timeout 45 do
    run_simple 'rails generate katapult:basics --db-user=katapult --db-password=secret'
  end
end

When /^I( successfully)? transform the application model$/ do |require_success|
  # the second parameter would be true when not specified
  with_aruba_timeout 45 do
    run_simple 'rails generate katapult:transform lib/katapult/application_model.rb', !!require_success
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
katapult-0.2.0 features/step_definitions/katapult_steps.rb
katapult-0.1.2 features/step_definitions/katapult_steps.rb