Sha256: 9b00a30543b5bca419526004d0fd39f7e9ea5a6c97dff6d680f55c67b4c2b9a6
Contents?: true
Size: 1.41 KB
Versions: 1
Compression:
Stored size: 1.41 KB
Contents
require 'helper' describe Octokit::Client::LegacySearch do before do Octokit.reset! @client = oauth_client end describe ".legacy_search_issues", :vcr do it "returns matching issues" do issues = @client.legacy_search_issues("sferik/rails_admin", "activerecord") expect(issues).to_not be_empty assert_requested :get, github_url("/legacy/issues/search/sferik/rails_admin/open/activerecord") end end # .legacy_search_issues describe ".legacy_search_repos", :vcr do it "returns matching repositories" do repositories = @client.legacy_search_repositories("One40Proof") expect(repositories).to_not be_empty assert_requested :get, github_url("/legacy/repos/search/One40Proof") end end # .legacy_search_repos describe ".legacy_search_users", :vcr do it "returns matching username" do users = @client.legacy_search_users("sferik") expect(users.first.username).to eq("sferik") assert_requested :get, github_url("/legacy/user/search/sferik") end it "should not raise URI::InvalidURIError and returns success" do VCR.eject_cassette VCR.turn_off! stub_get("https://api.github.com/legacy/user/search/follower:>0") expect { @client.legacy_search_users("follower:>0") }.to_not raise_error assert_requested :get, github_url("/legacy/user/search/follower:%3E0") VCR.turn_on! end end # .legacy_searcy_users end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
octokit-2.0.0.rc2 | spec/octokit/client/legacy_search_spec.rb |