| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-07-06 | Close duped output streams before returning | Jack Nagel | |
| 2014-07-03 | Add assert_eql to provide better failure messages for eql? tests | Jack Nagel | |
| 2014-06-23 | Add module for logging filesystem leaks in tests | Jack Nagel | |
| 2014-06-23 | Make the test tmpdir a constant | Jack Nagel | |
| 2014-06-23 | Explicitly create top-level directories for tests | Jack Nagel | |
| 2014-06-23 | Give the temporary test directory a prefix | Jack Nagel | |
| 2014-06-23 | Use Dir.mktmpdir to create temp directory for tests | Jack Nagel | |
| 2014-06-20 | Pass the requested spec into the formula instance | Jack Nagel | |
| 2014-06-19 | Only "extend self" once on the Homebrew module | Jack Nagel | |
| 2014-06-18 | Combine Homebrew module declarations in testing_env | Jack Nagel | |
| 2014-06-18 | Switch to Minitest | Jack Nagel | |
| 2014-06-18 | Move test helpers into Homebrew::TestCase | Jack Nagel | |
| 2014-06-18 | Use a custom test class so we can avoid monkeypatching | Jack Nagel | |
| 2014-06-16 | Don't load unused compat files for tests | Jack Nagel | |
| 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-09 | Use RbConfig.ruby if it's available | Jack Nagel | |
| 2014-06-09 | Fix formula test helper parameters | Jack Nagel | |
| 2014-05-14 | Taps: cleanup regexps around Taps | Tsukasa OMOTO | |
| Closes #29139. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-05-03 | The \w character class already includes underscore | Jack Nagel | |
| Newer versions of Ruby issue a warning for repeated character classes. | |||
| 2014-04-24 | Make the on-disk representation of taps unambiguous | Tsukasa OMOTO | |
| This commit supports "-" and "_" in names of user and repository. Closes #28203. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-02-28 | Add TapDependency | Jack Nagel | |
| 2014-01-11 | Fix tokenizing openssl style versions | Jack Nagel | |
| Fixes #25736. | |||
| 2013-12-14 | Add HOMEBREW_TEMP to testing environment | Jack Nagel | |
| 2013-12-09 | Extract constants for checkums in tests | Jack Nagel | |
| 2013-10-25 | Stop coercing MACOS_VERSION to a float | Jack Nagel | |
| 2013-10-18 | Add OS.mac? and OS.linux? | Jack Nagel | |
| 2013-10-10 | git_etc: update based on bottle etc/var changes. | Mike McQuaid | |
| 2013-09-07 | Optionally use git to keep brew etc versioned. | Mike McQuaid | |
| Still in alpha state. Handles defaults and merging changes with new versions. Enable by setting the HOMEBREW_GIT_ETC environment variable. Closes #15751. Closes #17713. | |||
| 2013-08-19 | Use File::PATH_SEPARATOR globally instead of ':' | Amos Wenger | |
| On Unix, the path separator is ':', whereas on Windows, it is ';'. This is the first of a series of patch to bring macbrew's and winbrew's codebases closer together. The main places the magic constant ':' was being used were: - the $PATH environment variable - CMAKE-related environment variables - pkg-config related environment variables Closes #21921. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2013-08-19 | Rename HomebrewEnvExtension to Stdenv | Jack Nagel | |
| 2013-07-28 | RbConfig::CONFIG['bindir'] is already a string | Jack Nagel | |
| 2013-06-22 | Homebrew has an actual license, remove stale comment | Jack Nagel | |
| 2013-06-14 | Run tests under actual OS version | Jack Nagel | |
| 2013-06-11 | Check method existence rather than Ruby version | Jack Nagel | |
| 2013-06-08 | Add Enumerable#group_by | Jack Nagel | |
| 2013-06-04 | Extract attr_rw from Formula for reuse | Jack Nagel | |
| Closes #20239. | |||
| 2013-05-25 | tests: extract common formula helper | Jack Nagel | |
| 2013-05-10 | Reorganize compat | Jack Nagel | |
| 2013-04-07 | Define RUBY_PATH for tests | Jack Nagel | |
| 2013-04-01 | Make testing_env somewhat readable | Jack Nagel | |
| 2013-03-09 | tests: allow setting MACOS_VERSION from the environment | Jack Nagel | |
| This makes it easy to test things that vary depending on this constant without editing testing_env.rb. | |||
| 2013-01-21 | Allow satisfied? to be specified in a block | Jack Nagel | |
| Instead of overriding #satisfied?, Requirement subclasses can specify the condition in a block: satisfy do some_condition? end The contents of the block are evaluated in the context of the instance, and so have access to instance variables and instance methods as before. Additionally, it is wrapped in an ENV.with_build_environment block. This can be disabled by passing :build_env => false to satisfy: satisfy :build_env => false do some_condition? end | |||
| 2013-01-21 | tests: add mocha mocking library | Jack Nagel | |
| 2013-01-12 | Define HOMEBREW_LIBRARY for tests | Jack Nagel | |
| 2012-10-25 | tests: define assert_empty for Ruby <= 1.8 | Jack Nagel | |
| Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2012-09-29 | tests: set newly-visible global constants | Jack Nagel | |
| The changes to error ouput and logging require a few more things to be visible during installation tests. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2012-09-27 | Make FileUtils extension available globally | Jack Nagel | |
| Now that we are monkeypatching copy_metadata, we should load our extension up front for consistency. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
