Sha256: 82371ee47f6914af45b8a541664425a2823df10389e8a0d8b4d37615b0cd0749
Contents?: true
Size: 1 KB
Versions: 1
Compression:
Stored size: 1 KB
Contents
require 'rspec' ENV['RUBYPITAYA_ENV'] = 'test' require 'rubypitaya/core/helpers/setup_helper' require 'rubypitaya/core/spec-helpers/handler_spec_helper_class' Given(/^[Cc]lient call route ["'](.+)["']$/) do |route| @handler_helper.request(route) end Given(/^[Ss]erver should response ["'](.+)["'] as ["'](.+)["']$/) do |response_key, expected_value| response_value = @handler_helper.response.dig(*response_key.split('.').map(&:to_sym)) expect(response_value.to_s).to eq(expected_value) end Given(/^[Ss]etup key ["'](.+)["'] is ["'](.+)["']$/) do |key, value| @handler_helper.add_setup(key, value) end Given(/^[Cc]onfig key ["'](.+)["'] is ["'](.+)["']$/) do |key, value| @handler_helper.add_config(key, value) end Given(/^[Pp]rint server response$/) do puts "response: #{@handler_helper.response}" end Before do ActiveRecord::Base.descendants.each { |c| c.delete_all unless c == ActiveRecord::SchemaMigration } @handler_helper = RubyPitaya::HandlerSpecHelperClass.new('cucumber') end # After do # end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rubypitaya-2.11.0 | ./lib/rubypitaya/app-template/features/step_definitions/rubypitaya_steps.rb |