Andrea Kao 
							
						 
					 
					
						
						
						
						
							
						
						
							4b40a87ca4 
							
						 
					 
					
						
						
							
							tests: nest HOMEBREW_TEMP inside TEST_TMPDIR ( #554 )  
						
						
						
						
					 
					
						2016-07-19 17:23:44 +02:00 
						 
				 
			
				
					
						
							
							
								Vlad Shablinsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fb5d70a72 
							
						 
					 
					
						
						
							
							Unify Version.create usage  
						
						... 
						
						
						
						Substitue each Version.new and HeadVersion.new with Version.create
to unify Version and HeadVersion instantiation among core code.
Note that this does not relate to Mac::OS::Version class. 
						
						
					 
					
						2016-07-16 20:39:13 +08:00 
						 
				 
			
				
					
						
							
							
								Vlad Shablinsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00cdd5f481 
							
						 
					 
					
						
						
							
							Add HeadVersion tests  
						
						
						
						
					 
					
						2016-07-16 20:39:13 +08:00 
						 
				 
			
				
					
						
							
							
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							f04ffb614d 
							
						 
					 
					
						
						
							
							Move with_environment to testing_env  
						
						
						
						
					 
					
						2016-06-29 21:16:50 -07:00 
						 
				 
			
				
					
						
							
							
								William Woodruff 
							
						 
					 
					
						
						
						
						
							
						
						
							cb3ad215b4 
							
						 
					 
					
						
						
							
							test: Add tests for Keg#mach_o_files link behavior.  
						
						... 
						
						
						
						Move dylib_path and bundle_path from test_mach to testing_env to
accommodate the new tests.
Closes  #400 .
Signed-off-by: Martin Afanasjew <martin@afanasjew.de> 
						
						
					 
					
						2016-06-29 14:34:08 +02:00 
						 
				 
			
				
					
						
							
							
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							70ceb851a5 
							
						 
					 
					
						
						
							
							Revert "test: Add test for Keg#mach_o_files hardlink behavior."  
						
						... 
						
						
						
						This reverts commit 62d7079684cdb568600e22531c62888622a71ff1. 
						
						
					 
					
						2016-06-27 23:25:10 -07:00 
						 
				 
			
				
					
						
							
							
								William Woodruff 
							
						 
					 
					
						
						
						
						
							
						
						
							62d7079684 
							
						 
					 
					
						
						
							
							test: Add test for Keg#mach_o_files hardlink behavior.  
						
						... 
						
						
						
						Move dylib_path and bundle_path from test_mach to testing_env to
accommodate the new test.
Closes  #400 .
Signed-off-by: Tim D. Smith <git@tim-smith.us> 
						
						
					 
					
						2016-06-27 22:56:28 -07:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							8d64b6a02d 
							
						 
					 
					
						
						
							
							introduce global lock directory ( #337 )  
						
						... 
						
						
						
						Since #292 , HOMEBREW_CACHE was moved to a per-user directory. This makes
it unsuitable to store global lock files on multiple users environment.
Therefore, introducing a global lock directory `/Library/Lock.d` to
store lock files from formula lockers as well as `brew update`. 
						
						
					 
					
						2016-06-08 17:29:03 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							deea4c82a4 
							
						 
					 
					
						
						
							
							fix brew tests  
						
						... 
						
						
						
						Fix the `brew tests` problem caused by core/formula separation. 
						
						
					 
					
						2016-04-02 21:51:36 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							ce7b32cec8 
							
						 
					 
					
						
						
							
							add HOMEBREW_ENV_PATH internal variable  
						
						... 
						
						
						
						`Library/ENV` like `Library/Homebrew` is part of Homebrew basecode. It
should be able to be accessed during the `brew tests`.
By adding HOMEBREW_ENV_PATH variable, we allow test suit to locate these
codes. 
						
						
					 
					
						2016-03-21 19:07:38 +08:00 
						 
				 
			
				
					
						
							
							
								Baptiste Fontaine 
							
						 
					 
					
						
						
						
						
							
						
						
							0386f33222 
							
						 
					 
					
						
						
							
							tests: Add missing version tests  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#49031 .
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr> 
					
						2016-02-10 18:47:00 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Fontaine 
							
						 
					 
					
						
						
						
						
							
						
						
							d0998a4907 
							
						 
					 
					
						
						
							
							testing_env: needs_compat utility added  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#48302 .
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr> 
					
						2016-01-25 01:26:24 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Fontaine 
							
						 
					 
					
						
						
						
						
							
						
						
							f0d1444980 
							
						 
					 
					
						
						
							
							tests: missing requires added  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#47866 .
Closes  Homebrew/homebrew#47861 .
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr> 
					
						2016-01-09 10:37:40 +01:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
						
						
							
						
						
							13d544e11e 
							
						 
					 
					
						
						
							
							Core files style updates.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42354 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2015-08-03 13:22:35 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							95658a5beb 
							
						 
					 
					
						
						
							
							Move simplecov configuration to dotfile.  
						
						
						
						
					 
					
						2015-07-28 10:57:56 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							5256d406de 
							
						 
					 
					
						
						
							
							testing_env: point to bundle install now.  
						
						
						
						
					 
					
						2015-07-28 10:57:55 +01:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							0ad82a29f9 
							
						 
					 
					
						
						
							
							tests: always run fs leak check  
						
						
						
						
					 
					
						2015-07-22 20:27:20 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							5433203fb4 
							
						 
					 
					
						
						
							
							coverage: stop recording compat codes  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#41973 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
					
						2015-07-21 21:32:50 +08:00 
						 
				 
			
				
					
						
							
							
								Baptiste Fontaine 
							
						 
					 
					
						
						
						
						
							
						
						
							44a8ebdc7e 
							
						 
					 
					
						
						
							
							'brew tests' optional coverage measure added  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#41890 .
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr> 
					
						2015-07-20 20:44:12 +02:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							3a3a49bd93 
							
						 
					 
					
						
						
							
							add Formulary.core_path method, deprecate Formula.path  
						
						
						
						
					 
					
						2015-05-27 13:53:40 +08:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							43ce8b0791 
							
						 
					 
					
						
						
							
							Stop testing implementation  
						
						
						
						
					 
					
						2015-05-04 20:43:08 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							dc6af1a6ae 
							
						 
					 
					
						
						
							
							Ensure HOMEBREW_TEMP is respected in all tests  
						
						
						
						
					 
					
						2015-04-29 19:15:11 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							44ca2043d0 
							
						 
					 
					
						
						
							
							Allow test tmpdir to be passed in  
						
						
						
						
					 
					
						2015-04-29 19:15:11 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							0397d68259 
							
						 
					 
					
						
						
							
							Extract runtime configuration from global.rb  
						
						... 
						
						
						
						This allows global.rb to be safely loaded in the test environment. 
						
						
					 
					
						2015-04-29 19:15:11 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							f0eca11d6b 
							
						 
					 
					
						
						
							
							Revert "Use real repo to run tests"  
						
						... 
						
						
						
						This reverts commit 5aaf13c6cf784cb4be62932b3e528e8f93580a65. 
						
						
					 
					
						2015-04-20 22:33:25 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							6278e08aec 
							
						 
					 
					
						
						
							
							Use real repo to run tests  
						
						
						
						
					 
					
						2015-04-20 21:00:26 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							b4fd54ae92 
							
						 
					 
					
						
						
							
							Close duped output streams before returning  
						
						
						
						
					 
					
						2014-07-06 15:03:38 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							7d8a901f7a 
							
						 
					 
					
						
						
							
							Add assert_eql to provide better failure messages for eql? tests  
						
						
						
						
					 
					
						2014-07-03 16:55:13 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							acf76f3f55 
							
						 
					 
					
						
						
							
							Add module for logging filesystem leaks in tests  
						
						
						
						
					 
					
						2014-06-23 23:28:25 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							5ab65d0b25 
							
						 
					 
					
						
						
							
							Make the test tmpdir a constant  
						
						
						
						
					 
					
						2014-06-23 23:24:45 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							f9fd3f46d4 
							
						 
					 
					
						
						
							
							Explicitly create top-level directories for tests  
						
						
						
						
					 
					
						2014-06-23 22:11:39 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							04f504546c 
							
						 
					 
					
						
						
							
							Give the temporary test directory a prefix  
						
						
						
						
					 
					
						2014-06-23 18:58:58 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							43cb0b9141 
							
						 
					 
					
						
						
							
							Use Dir.mktmpdir to create temp directory for tests  
						
						
						
						
					 
					
						2014-06-23 18:42:27 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							5beaa512e6 
							
						 
					 
					
						
						
							
							Pass the requested spec into the formula instance  
						
						
						
						
					 
					
						2014-06-20 21:32:36 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							10a1952d2c 
							
						 
					 
					
						
						
							
							Only "extend self" once on the Homebrew module  
						
						
						
						
					 
					
						2014-06-19 13:10:36 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							ea203c2aac 
							
						 
					 
					
						
						
							
							Combine Homebrew module declarations in testing_env  
						
						
						
						
					 
					
						2014-06-18 21:08:09 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							06305e6211 
							
						 
					 
					
						
						
							
							Switch to Minitest  
						
						
						
						
					 
					
						2014-06-18 20:34:09 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							89d74ec475 
							
						 
					 
					
						
						
							
							Move test helpers into Homebrew::TestCase  
						
						
						
						
					 
					
						2014-06-18 20:32:51 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							982e9239b8 
							
						 
					 
					
						
						
							
							Use a custom test class so we can avoid monkeypatching  
						
						
						
						
					 
					
						2014-06-18 20:32:51 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							344f77e179 
							
						 
					 
					
						
						
							
							Don't load unused compat files for tests  
						
						
						
						
					 
					
						2014-06-16 14:32:24 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							5ec52ea4da 
							
						 
					 
					
						
						
							
							Remove unnecessary require  
						
						
						
						
					 
					
						2014-06-10 22:29:20 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							dd1f742854 
							
						 
					 
					
						
						
							
							Remove unnecessary code  
						
						
						
						
					 
					
						2014-06-10 21:50:58 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							0505582507 
							
						 
					 
					
						
						
							
							Rename TEST_FOLDER to TEST_DIRECTORY  
						
						
						
						
					 
					
						2014-06-10 21:49:41 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							dbe82909a3 
							
						 
					 
					
						
						
							
							Remove ABS__FILE constant from test environment  
						
						
						
						
					 
					
						2014-06-10 21:46:29 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							83f2ee5aea 
							
						 
					 
					
						
						
							
							Use RbConfig.ruby if it's available  
						
						
						
						
					 
					
						2014-06-09 21:36:36 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							13355c76ac 
							
						 
					 
					
						
						
							
							Fix formula test helper parameters  
						
						
						
						
					 
					
						2014-06-09 14:46:30 -05:00 
						 
				 
			
				
					
						
							
							
								Tsukasa OMOTO 
							
						 
					 
					
						
						
						
						
							
						
						
							d1f15e967b 
							
						 
					 
					
						
						
							
							Taps: cleanup regexps around Taps  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#29139 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
					
						2014-05-14 11:12:51 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							d8c15c8fbf 
							
						 
					 
					
						
						
							
							The \w character class already includes underscore  
						
						... 
						
						
						
						Newer versions of Ruby issue a warning for repeated character classes. 
						
						
					 
					
						2014-05-03 15:03:22 -05:00 
						 
				 
			
				
					
						
							
							
								Tsukasa OMOTO 
							
						 
					 
					
						
						
						
						
							
						
						
							54004a4759 
							
						 
					 
					
						
						
							
							Make the on-disk representation of taps unambiguous  
						
						... 
						
						
						
						This commit supports "-" and "_" in names of user and repository.
Closes  Homebrew/homebrew#28203 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2014-04-24 17:10:41 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							c6bc01ab58 
							
						 
					 
					
						
						
							
							Add TapDependency  
						
						
						
						
					 
					
						2014-02-28 11:16:55 -06:00