Sha256: 2386e86fe8e5d318ede04c9654880476fe09739c61dbf1cc8991db1de911d98d
Contents?: true
Size: 805 Bytes
Versions: 1
Compression:
Stored size: 805 Bytes
Contents
begin require 'rspec/expectations'; rescue LoadError; require 'spec/expectations'; end require 'cucumber/formatter/unicode' $:.unshift(File.dirname(__FILE__) + '/../../lib') require 'keen' Given /^a Keen Client in Direct Send mode$/ do @client = Keen::Client.new(@project_id, @api_key, :logging => false ) end When /^I post an event$/ do @result = @client.add_event("cucumber_events", {:hi_from => "cucumber!", :keen_version => Keen::VERSION}) end Then /^the response from the server should be good\.$/ do response = @result response.should == {"created" => true} end When /^I post (\d+) events$/ do |n| n.to_i.times do @client.add_event("cucumber_events", {:hi_from => "cucumber!", :keen_version => Keen::VERSION}) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
keen-0.2.2 | features/step_definitions/keen_steps.rb |