Spec for issues search

This commit is contained in:
Ben Muschol 2017-08-14 11:41:29 -04:00
parent 603bdd01a8
commit 68cdb550f7
2 changed files with 9 additions and 1 deletions

View File

@ -28,4 +28,12 @@ describe GitHub do
expect(query).to eq("q=user%3AHomebrew+user%3Acaskroom&per_page=100")
end
end
describe "::issues_matching", :needs_network do
it "queries GitHub issues with the passed parameters" do
results = subject.issues_matching("brew search", repo: "Homebrew/brew", author: "avetamine", is: "closed")
expect(results.count).to eq(1)
expect(results.first["title"]).to eq("brew search : 422 Unprocessable Entity")
end
end
end

View File

@ -266,7 +266,7 @@ module GitHub
puts "Closed pull requests:"
prs = open_or_closed_prs
else
return
return []
end
prs.each { |i| puts "#{i["title"]} (#{i["html_url"]})" }