diff --git a/Library/Homebrew/test/utils/github_spec.rb b/Library/Homebrew/test/utils/github_spec.rb index 10067e9359..c33bb0d28b 100644 --- a/Library/Homebrew/test/utils/github_spec.rb +++ b/Library/Homebrew/test/utils/github_spec.rb @@ -7,7 +7,7 @@ describe GitHub do describe "::search_code", :needs_network do it "queries GitHub code with the passed parameters" do results = described_class.search_code(repo: "Homebrew/brew", path: "/", - filename: "readme", language: "markdown") + filename: "readme", extension: "md") expect(results.count).to eq(1) expect(results.first["name"]).to eq("README.md") diff --git a/Library/Homebrew/utils/github.rb b/Library/Homebrew/utils/github.rb index 9fc153af02..7a862c0a54 100644 --- a/Library/Homebrew/utils/github.rb +++ b/Library/Homebrew/utils/github.rb @@ -52,8 +52,8 @@ module GitHub API.open_rest(url_to("repos", user, repo)) end - def search_code(**qualifiers) - matches = search("code", **qualifiers) + def search_code(repo: nil, user: "Homebrew", path: ["Formula", "Casks", "."], filename: nil, extension: "rb") + matches = search("code", user: user, path: path, filename: filename, extension: extension, repo: repo) return matches if matches.blank? matches.map do |match|