Sha256: a0784c49b280646931c023e137d7b61c468518e8978c480391bdc13f8da2a407
Contents?: true
Size: 860 Bytes
Versions: 7
Compression:
Stored size: 860 Bytes
Contents
# frozen_string_literal: true require 'httparty' require_relative 'base_adapter' module Gitlab module Triage module NetworkAdapters class TestAdapter < BaseAdapter def get(_token, url) results = case url when %r{\Ahttps://gitlab.com/v4/issues?per_page=100} [ { id: 1, title: 'First issue' } ] else [] end { more_pages: false, next_page_url: nil, results: results, ratelimit_remaining: 600, ratelimit_reset_at: Time.now } end def post(_token, _url, _body) { results: {}, ratelimit_remaining: 600, ratelimit_reset_at: Time.now } end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems