Sha256: a92c8b974c1160a50dec986034203c3399aa182a61246bc916d2d972eb26e316

Contents?: true

Size: 840 Bytes

Versions: 24

Compression:

Stored size: 840 Bytes

Contents

Then /^I should run a command "([^\"]*)" on server "([^\"]*)"\.$/ do |command, server_index|
  human_index = server_index.to_i - 1
  @servers[human_index].spot_check(command) { |result| puts result }
end

When /^I run "([^\"]*)"$/ do |command|
  @response = @server.spot_check_command?(command)
end

When /^I run "([^\"]*)" on all servers$/ do |command|
  @all_servers.each_with_index do |s,i|
    @all_responses[i] = s.spot_check_command?(command)
  end
end


#
# Checking for request sucess/error
#
Then /^it should exit successfully$/ do
  @response.should be true
end

Then /^it should exit successfully on all servers$/ do
  @all_responses.each do |response|
    response.should be true
  end
end

Then /^it should not exit successfully on any server$/ do
  @all_responses.each do |response|
    response.should_not be true
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
rest_connection-0.1.7 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.1.6 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.1.5 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.1.4 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.1.3 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.1.2 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.1.1 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.1.0 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.0.23 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.0.22 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.0.21 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.0.20 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.0.19 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.0.18 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.0.17 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.0.16 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.0.15 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.0.14 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.0.13 examples/cucumber/step_definitions/spot_check_steps.rb
rest_connection-0.0.12 examples/cucumber/step_definitions/spot_check_steps.rb