webmock

    0熱度

    1回答

    在我spec_helper,我有webmock設置像這樣: WebMock.disable_net_connect!(allow_localhost: true) RSpec.configure do |config| config.before(:each) do stub_request(:get, /cdn.\w+.io/). with(:headers

    0熱度

    1回答

    我已經搜索了這個,但沒有成功。 我有一些使用RestClient和Webmock的測試(minitest)。當路過的我總是要求記錄這些測試,污染測試輸出中: [$] rake Run options: --seed 60435 Running: ................................................

    0熱度

    1回答

    工作下面的代碼工作webmock 1.20.4但不能與2.0.1 stub_request(:get, "http://www.myapi.com/my-endpoint") .with(headers: {'Authorization' => "Bearer fake_oauth_token"}) .to_return(:body => mock_response)

    0熱度

    1回答

    我正在嘗試使用Boxr gem(https://github.com/cburnette/boxr)編寫一個RSpec測試,將請求存根到api.box.com。我創建了一個存根,使用#to_rack方法 stub_request(:any, %r{^https?://api.box.com}).to_rack(FakeBox) 和我FakeBox類去假Box類: require 'sinatr

    2熱度

    1回答

    我有一個TwitterAPI類定義,它與Twitter的API交互。模塊中的方法進行兩個獨立的API調用。所以我在TwitterAPI類的單元測試中有兩個WebMock stub_request定義在之前的塊中。 我現在在寫基於水豚/ rspec的集成測試。一些測試場景涉及到使用Twitter的API數據頁,例如: feature 'View Twitter feed,' do let

    0熱度

    1回答

    此webmock存根請求在運行測試時不起作用。這是控制器。 class AdvisorDashboardController < ApplicationController load_and_authorize_resource :class => AdvisorDashboardController require 'Numeric.rb' include Appl

    0熱度

    1回答

    該錯誤消息是本 WebMock ::響應:: InvalidBody: 必須是以下之一:[PROC,IO,路徑名,字符串,陣列。給予「哈希」 我使用下面的代碼來測試谷歌圖書館用於獲取用戶信息在我的控制器 stub_request(:get, "https://www.googleapis.com/userinfo/v2/me") .to_return( body: {emai

    2熱度

    1回答

    在我的rails項目中,其中一個初始化程序請求並從S3獲取某些數據。 S3.buckets[CONFIG['aws']['cdn_bucket']].objects['object_name'].read 這打破它使用RSpec的測試套件webmock寶石 WebMock.allow_net_connect!(:net_http_connect_on_start => true) 我收到以

    0熱度

    1回答

    我身邊有一個圖像上傳到S3,無論它的測試,我存根提出的要求,試驗只在圈子CI失敗。 所有的測試本地通過,但在圈子CI我得到以下異常: WebMock::NetConnectNotAllowedError: Real HTTP connections are disabled. Unregistered request: GET http://169.254.169.254/latest/meta-

    1熱度

    1回答

    我想模擬NetHTTP請求,但應該允許一些請求。 require "open-uri" require "webmock" WebMock.enable! 當我宣佈這樣一個允許請求: WebMock.disable_net_connect! allow: /\Ahttps:\/\/graph\.facebook\.com\/v2\.8\/debug_token\?access_token