Sha256: 50810c047139fa8a02ed9c65e9194e3e9cc87c03a0064a387827202fb2d35670
Contents?: true
Size: 642 Bytes
Versions: 51
Compression:
Stored size: 642 Bytes
Contents
module Heroku class API module Mock # stub GET /apps/:app/logs Excon.stub(:expects => 200, :method => :get, :path => %r{^/apps/([^/]+)/logs}) do |params| request_params, mock_data = parse_stub_params(params) app, _ = request_params[:captures][:path] with_mock_app(mock_data, app) do uuid = [SecureRandom.hex(4), SecureRandom.hex(2), SecureRandom.hex(2), SecureRandom.hex(2), SecureRandom.hex(6)].join('-') { :body => "https://logplex.heroku.com/sessions/#{uuid}?srv=#{Time.now.to_i}", :status => 200 } end end end end end
Version data entries
51 entries across 51 versions & 2 rubygems