| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-06-12 | Make compiler objects directly | Jack Nagel | |
| 2014-06-12 | No need to send, just call the method | Jack Nagel | |
| 2014-06-12 | Handle failures in temporary_install better | Jack Nagel | |
| 2014-06-12 | Remove repeated test code | Jack Nagel | |
| 2014-06-12 | Support older Minitest constant | Jack Nagel | |
| 2014-06-12 | Always expand __FILE__ | Jack Nagel | |
| 2014-06-12 | Always pass a path to formula constructor in tests | Jack Nagel | |
| 2014-06-12 | Move a test class that is only used once into the test | Jack Nagel | |
| 2014-06-12 | Remove an extra slash in file:// URLs in tests | Jack Nagel | |
| 2014-06-12 | Use example.com as domain in tests | Jack Nagel | |
| 2014-06-12 | Remove dummy method | Jack Nagel | |
| 2014-06-12 | Prefer self.class.name to self.class.to_s | Jack Nagel | |
| 2014-06-12 | Remove a const_defined? check | Jack Nagel | |
| 2014-06-12 | Linuxbrew: Use xdg-open | Shaun Jackman | |
| Closes Homebrew/homebrew#29817. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-06-12 | Deprecate Pathname#cp and Pathname#chmod_R | Jack Nagel | |
| As far as I can tell these methods have only ever been used in the test suite. Since Formula includes FileUtils, it is generally simpler (and in the case of cp, more readable) to use the FileUtils methods directly. Closes Homebrew/homebrew#30081. | |||
| 2014-06-12 | Deprecate Pathname#/ with non-string/non-pathname arguments | Jack Nagel | |
| Ruby 2.2 will define Pathname#/ as a simple alias of Pathname#+. In practice, this means that it will raise a TypeError unless the argument responds to to_path or to_str. Currently we blindly convert the argument to a string using to_s, so deprecate this in the interest of matching the upstream behavior. In the future we can replace this with alias_method :/, :+ unless method_defined?(:/) Closes Homebrew/homebrew#30079. | |||
| 2014-06-11 | Eliminate an uninitialized ivar warning | Jack Nagel | |
| 2014-06-11 | Decouple CompilerSelector from MacOS, clean up tests | Jack Nagel | |
| 2014-06-11 | Pass the version into the Compiler constructor, eliminate a type check | Jack Nagel | |
| 2014-06-11 | Fix up some assertions | Jack Nagel | |
| 2014-06-11 | Use assert_empty | Jack Nagel | |
| 2014-06-11 | Use Digest#file if it's available | Jack Nagel | |
| 2014-06-11 | Read df output in binary mode | Jack Nagel | |
| Fixes Homebrew/homebrew#30046. | |||
| 2014-06-10 | Remove unnecessary require | Jack Nagel | |
| 2014-06-10 | Remove unnecessary code | Jack Nagel | |
| 2014-06-10 | Rename TEST_FOLDER to TEST_DIRECTORY | Jack Nagel | |
| 2014-06-10 | Remove ABS__FILE constant from test environment | Jack Nagel | |
| 2014-06-10 | Scope setup to the tests that need it | Jack Nagel | |
| 2014-06-10 | Add methods for building test file paths | Jack Nagel | |
| 2014-06-10 | Trust the fixtures and stop asserting on file(1) output | Jack Nagel | |
| 2014-06-10 | Pull common code into setup method | Jack Nagel | |
| 2014-06-10 | Extract constant strings | Jack Nagel | |
| 2014-06-10 | Pull mock initialization code into initialize | Jack Nagel | |
| 2014-06-10 | Move updater mock into test class namespace | Jack Nagel | |
| 2014-06-10 | Use external interface in tests | Jack Nagel | |
| 2014-06-10 | Simplify test setup | Jack Nagel | |
| 2014-06-10 | Remove rcov rake task | Jack Nagel | |
| rcov is not compatible with Ruby 2.0. | |||
| 2014-06-10 | Remove ruby-prof rake task | Jack Nagel | |
| The areas that we are interested in optimizing for performance are things that are invoked repeatedly, and are not evident in the test suite. | |||
| 2014-06-10 | Stop caching Superenv.bin | Jack Nagel | |
| It is not a hotspot and causes an ordering dependency in the tests. | |||
| 2014-06-10 | Remove default values from formula constructor parameters | Jack Nagel | |
| Closes Homebrew/homebrew#30017. | |||
| 2014-06-10 | "exit $?" raises TypeError on Ruby 2.0 | Jack Nagel | |
| 2014-06-09 | Fix visibility of FileUtils extension methods | Jack Nagel | |
| 2014-06-09 | Stop exposing mktemp as a public method on formula objects | Jack Nagel | |
| 2014-06-09 | Use RbConfig.ruby if it's available | Jack Nagel | |
| 2014-06-09 | Only do formula class sanity checks once | Jack Nagel | |
| 2014-06-09 | Fix warning under Ruby 2.2 | Jack Nagel | |
| 2014-06-09 | Stop joining symbols to pathnames | Jack Nagel | |
| Ruby 2.2's native Pathname#/ accepts only string-like objects. | |||
| 2014-06-09 | Use opt shortcut methods | Jack Nagel | |
| 2014-06-09 | Fix formula test helper parameters | Jack Nagel | |
| 2014-06-08 | Just access the ivar directly | Jack Nagel | |
