| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2011-03-12 | Some Cleanup | Max Howell | |
| 2011-03-12 | Move string extensions | Adam Vandenberg | |
| 2011-03-12 | Refactor the brew command into one file per command | Max Howell | |
| The code was sucking. To the extent that maintenance was hard. It's a lot easier to work with code that is sensibly split at sensible boundaries. So now it is more like that. But the refactor is minimal. Because we don't want you to have more merge hell than absolutely necessary. If you merge you will need to pay attention to brew.h.rb (as it is deleted) and bin/brew (as command logic is gone). It will be painful, but you will just have to help git out by moving any changes around manually. Note compatibility.rb. It ensures that any function renames or removals don't break anything. We're pretty serious about backwards compatibility. And that's because we encourage you to hack around with the innards. And we couldn't do that if we would then just make stuff disappear behind your back. | |||
| 2010-10-17 | extract undent test to test case | Michael Morgan | |
| Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2010-09-15 | test_updater: Make fixture internally consistent | Bo Borgerson | |
| The update_git_pull_output_with_formulae_changes fixture (which consists of mocked-up `git pull` output) listed a few files as both updated and deleted. This caused the test_update_homebrew_with_formulae_changes test to fail. My guess is that this fixture was mocked-up before formula deletion handling was introduced, and became broken when it was. This revision just makes this fixture internally consistent, and allows the associated test to pass. Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2010-08-27 | Fixed recognition of versions like 'foobar-4.50-beta' in Pathname#version | lukas | |
| Sphinx currently has a download name 'http://sphinxsearch.com/downloads/sphinx-1.10-beta.tar.gz', which homebrew currently can't correctly identify - with a small change to the regex for 'foobar-4.5.0-beta1' (make that trailing number optional) - it works like a charm. Signed-off-by: David Höppner <0xffea@gmail.com> | |||
| 2010-07-29 | Move testing tarballs into subfolder | Adam Vandenberg | |
| 2010-07-29 | Fix brew info test | Adam Vandenberg | |
| 2010-07-29 | Add name to brew info url and remove external script | Adam Vandenberg | |
| 2010-07-20 | Clean up test script & use system ruby to run tests | Adam Vandenberg | |
| 2010-07-19 | Remove "test/formula_test.rb" | Adam Vandenberg | |
| This diagnostic script has been replaced by the "brew audit" external command. | |||
| 2010-07-08 | Move exceptions from global to utils; remove duplicate defintions | Adam Vandenberg | |
| 2010-07-06 | Add debian style names to version checker. | Adam Vandenberg | |
| 2010-07-06 | Update version tests | Adam Vandenberg | |
| 2010-06-10 | Fix: attr doesn't take a list. | Adam Vandenberg | |
| 2010-06-10 | Failures during ./configure should mention config.log. | Adam Vandenberg | |
| 2010-05-12 | Fix the update tests | David Porter | |
| Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2010-04-09 | Support jruby external dependencies. | Adam Vandenberg | |
| * Add tests that run only if 'jruby' is installed. * Note that if your formula has :jruby deps, it should likely "depend_on 'jruby'" as well. | |||
| 2010-04-06 | Move ENV tests to separate file. | Adam Vandenberg | |
| 2010-04-06 | Split out some Formula tests. | Adam Vandenberg | |
| 2010-04-06 | Switch test_bucket over to use testing_env. | Adam Vandenberg | |
| 2010-04-06 | Move Pathename property tests to separate file. | Adam Vandenberg | |
| 2010-04-06 | Move ARGV tests to separate file. | Adam Vandenberg | |
| 2010-04-06 | Move utils tests to separate file. | Adam Vandenberg | |
| 2010-04-06 | Tests for Pathname.install. | Adam Vandenberg | |
| 2010-04-06 | Merge Formula class name tests | Adam Vandenberg | |
| 2010-04-06 | Add external deps. tests. | Adam Vandenberg | |
| 2010-04-06 | Move TestBall definition to separate file. | Adam Vandenberg | |
| 2010-04-06 | Move checksum tests to separate file. | Adam Vandenberg | |
| 2010-04-06 | Move version tests to separate file. | Adam Vandenberg | |
| 2010-04-06 | Move inreplace tests to separate file. | Adam Vandenberg | |
| 2010-04-06 | Tests - remove some unused includes | Adam Vandenberg | |
| 2010-04-06 | Move hardware detection tests to separate file. | Adam Vandenberg | |
| 2010-04-06 | Move install tests to separate file. | Adam Vandenberg | |
| 2010-04-06 | Move updater tests to separate file. | Adam Vandenberg | |
| 2010-04-06 | Add tests for patching. | Adam Vandenberg | |
| 2010-04-06 | Add new "testing environment" include. | Adam Vandenberg | |
| 2010-04-06 | Add shell script 'tests' to run ruby test suites. | Adam Vandenberg | |
| 2010-04-06 | Remove silly concatenation. | Adam Vandenberg | |
| 2010-04-04 | Add test script to extract version from URL/path. | Adam Vandenberg | |
| 2010-03-27 | fix github version parser with multidigit number | Joshua Peek | |
| Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2010-03-16 | Use tab/space when finding vars (and not newlines). | Adam Vandenberg | |
| 2010-03-16 | Fix `change_make_var!` for empty variables. | Martin Kühl | |
| Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2010-02-09 | remove_make_var! should not leave an empty assignment | Adam Vandenberg | |
| 2010-02-04 | Add formula check for crufy SourceForge URLs. | Adam Vandenberg | |
| 2010-02-02 | Update test suite. | Adam Vandenberg | |
| * Break single test case class into several test cases. * Fix broken arch test. * Make update tests optional (seem to only work for mxcl). * Add more tests. * Move fixtures to separate folder. | |||
| 2010-01-18 | Unit test for `brew cleanup` | Joshua Peek | |
| 2009-12-20 | Add unittest for issue Homebrew/homebrew#127 | Adam Vandenberg | |
| 2009-11-19 | Refactor formula_test. | Adam Vandenberg | |
| 2009-11-18 | Refactor formula_test. | Adam Vandenberg | |
