aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test/utils
diff options
context:
space:
mode:
authorMarkus Reiter2017-04-25 12:50:23 +0200
committerGitHub2017-04-25 12:50:23 +0200
commit24a339ee239a4e13e5162085780687fcd2b7bc9f (patch)
tree4a53d351a1135b10032b73c129c29c68c2a3a3f6 /Library/Homebrew/test/utils
parenta38133e5a116ac3e08a856e38ce76dc5453a963f (diff)
parent133e5ddf6ad1b7c931f4686922ba4d61ea450f3a (diff)
downloadbrew-24a339ee239a4e13e5162085780687fcd2b7bc9f.tar.bz2
Merge pull request #2541 from reitermarkus/cask-search
Add remote search to `brew cask search`.
Diffstat (limited to 'Library/Homebrew/test/utils')
-rw-r--r--Library/Homebrew/test/utils/github_spec.rb13
1 files changed, 13 insertions, 0 deletions
diff --git a/Library/Homebrew/test/utils/github_spec.rb b/Library/Homebrew/test/utils/github_spec.rb
new file mode 100644
index 000000000..9b539262f
--- /dev/null
+++ b/Library/Homebrew/test/utils/github_spec.rb
@@ -0,0 +1,13 @@
+require "utils/github"
+
+describe GitHub do
+ describe "::search_code", :needs_network do
+ it "searches code" do
+ results = subject.search_code("repo:Homebrew/brew", "path:/", "filename:readme", "language:markdown")
+
+ expect(results.count).to eq(1)
+ expect(results.first["name"]).to eq("README.md")
+ expect(results.first["path"]).to eq("README.md")
+ end
+ end
+end