apainintheneck b66097fa3d spec_helper: add check for unexpected network calls
Any test that is not tagged as :needs_network and that makes
a call to an unapproved method in the `Utils::Curl` module
will raise an error unless that method gets mocked somehow.

tests: add exceptions for tests that use curl to download local files

These are acceptable ways to use curl in local, non-network tests.
For those edge cases we allow you to bypass the check with :needs_utils_curl.
2024-03-18 20:57:23 -07:00
..
2024-03-07 16:20:20 +00:00
2024-03-16 11:15:03 -07:00
2024-03-15 12:51:03 -07:00
2024-02-09 00:11:05 +00:00
2024-03-17 20:53:58 -07:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-17 22:47:37 -07:00
2024-02-11 21:53:21 -05:00
2024-03-17 20:53:58 -07:00
2024-03-07 16:20:20 +00:00
2024-03-11 11:46:23 -04:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-02-18 15:47:56 -08:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-02-18 15:47:56 -08:00
2024-03-07 16:20:20 +00:00
2024-02-04 15:42:26 +01:00
2024-03-17 11:33:47 -04:00
2024-03-07 16:20:20 +00:00
2024-03-17 22:47:37 -07:00
2024-03-17 22:47:37 -07:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-02-18 15:47:56 -08:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-02-22 22:03:54 +01:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00
2024-03-07 16:20:20 +00:00

Homebrew Ruby API

This is the API for Homebrew.

The main class you should look at is the {Formula} class (and classes linked from there). That's the class that's used to create Homebrew formulae (i.e. package descriptions). Assume anything else you stumble upon is private.

You may also find the Formula Cookbook and Ruby Style Guide helpful in creating formulae.

Good luck!