Sha256: 371b2cdff7d0cf9722056d31d899b0d37cf51c375734f530ee5445a8d4fc3e1e
Contents?: true
Size: 871 Bytes
Versions: 2
Compression:
Stored size: 871 Bytes
Contents
Given /^I want to fake out the boot sequence of Jenkins$/ do base_path = File.join(File.dirname(__FILE__) + "/../../fixtures/jenkins_boot_sequence/") FakeWeb.register_uri(:get, "http://app-master-hostname.compute-1.amazonaws.com/", [ {:body => File.read(base_path + "pre_jenkins_booting.html")}, {:body => File.read(base_path + "jenkins_booting.html")}, {:body => File.read(base_path + "jenkins_ready.html")} ]) end Given /^I have public key "([^"]*)" on host "([^"]*)"$/ do |public_key_value, host| mock_target = File.expand_path("../../../tmp/scp_mock", __FILE__) File.open(mock_target, "w") { |file| file << public_key_value } end Given /^I set "([^"]*)" as the default Jenkins server$/ do |host| require "jenkins" require "jenkins/config" Jenkins::Api.setup_base_url(:host => host, :port => 80) Jenkins::Api.send(:cache_base_uri) end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
engineyard-jenkins-0.5.1 | features/step_definitions/jenkins_steps.rb |
engineyard-jenkins-0.5.0 | features/step_definitions/jenkins_steps.rb |