Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							4d14cafaa5 
							
						 
					 
					
						
						
							
							Fix directory leak in test_cleaner  
						
						
						
						
					 
					
						2014-06-23 22:11:39 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							45840f43a2 
							
						 
					 
					
						
						
							
							Clear cache after formula install tests  
						
						
						
						
					 
					
						2014-06-23 22:11:39 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							9f03b28573 
							
						 
					 
					
						
						
							
							Fix directory leak in test_pathname_version  
						
						
						
						
					 
					
						2014-06-23 22:11:39 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							3dbcba0c03 
							
						 
					 
					
						
						
							
							Call original backtick using super  
						
						
						
						
					 
					
						2014-06-23 18:50:55 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							43cb0b9141 
							
						 
					 
					
						
						
							
							Use Dir.mktmpdir to create temp directory for tests  
						
						
						
						
					 
					
						2014-06-23 18:42:27 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							8d12684efe 
							
						 
					 
					
						
						
							
							Pass repository path into the updater  
						
						
						
						
					 
					
						2014-06-23 18:41:50 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							4d9d01893e 
							
						 
					 
					
						
						
							
							Move deprecated Formula class methods to compat  
						
						... 
						
						
						
						These have all been moved to Formulary. 
						
						
					 
					
						2014-06-22 15:03:17 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							445dd80e44 
							
						 
					 
					
						
						
							
							Remove ARGV.filter_for_dependencies  
						
						
						
						
					 
					
						2014-06-20 21:32:36 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							10fda9e9b9 
							
						 
					 
					
						
						
							
							Decouple spec selection from ARGV  
						
						
						
						
					 
					
						2014-06-20 21:32:36 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							480e3ec855 
							
						 
					 
					
						
						
							
							Make sure compatible gem versions are installed  
						
						
						
						
					 
					
						2014-06-18 20:34:10 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							66ffc46aba 
							
						 
					 
					
						
						
							
							Use assert_silent  
						
						
						
						
					 
					
						2014-06-18 20:34:10 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							4b6abc7da2 
							
						 
					 
					
						
						
							
							Use assert_includes  
						
						
						
						
					 
					
						2014-06-18 20:34:10 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							58a75b0f71 
							
						 
					 
					
						
						
							
							Use assert_predicate  
						
						
						
						
					 
					
						2014-06-18 20:34: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 
							
						 
					 
					
						
						
						
						
							
						
						
							4b07dbbf78 
							
						 
					 
					
						
						
							
							Only define intel family test on intel CPU  
						
						
						
						
					 
					
						2014-06-13 16:32:26 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							1b9aed4025 
							
						 
					 
					
						
						
							
							Always pass path to formula constructor  
						
						
						
						
					 
					
						2014-06-12 23:14:01 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							d3ad1212fb 
							
						 
					 
					
						
						
							
							Make compiler objects directly  
						
						
						
						
					 
					
						2014-06-12 23:13:17 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							718b6f8b0c 
							
						 
					 
					
						
						
							
							No need to send, just call the method  
						
						
						
						
					 
					
						2014-06-12 21:47:36 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							4c0d2c2bfb 
							
						 
					 
					
						
						
							
							Handle failures in temporary_install better  
						
						
						
						
					 
					
						2014-06-12 21:33:55 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							1beefdb5d0 
							
						 
					 
					
						
						
							
							Remove repeated test code  
						
						
						
						
					 
					
						2014-06-12 21:31:51 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							3f3ba8462e 
							
						 
					 
					
						
						
							
							Always expand __FILE__  
						
						
						
						
					 
					
						2014-06-12 18:14:48 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							8c2db70cf8 
							
						 
					 
					
						
						
							
							Always pass a path to formula constructor in tests  
						
						
						
						
					 
					
						2014-06-12 17:58:12 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							59981c5b4c 
							
						 
					 
					
						
						
							
							Move a test class that is only used once into the test  
						
						
						
						
					 
					
						2014-06-12 17:58:12 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							a50f09c343 
							
						 
					 
					
						
						
							
							Remove an extra slash in file:// URLs in tests  
						
						
						
						
					 
					
						2014-06-12 17:58:12 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							9a554f5f4b 
							
						 
					 
					
						
						
							
							Use example.com as domain in tests  
						
						
						
						
					 
					
						2014-06-12 17:58:12 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							4f476d7066 
							
						 
					 
					
						
						
							
							Remove dummy method  
						
						
						
						
					 
					
						2014-06-12 17:58:12 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							4651b5214f 
							
						 
					 
					
						
						
							
							Remove a const_defined? check  
						
						
						
						
					 
					
						2014-06-12 16:09:03 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							96195295a3 
							
						 
					 
					
						
						
							
							Deprecate Pathname#cp and Pathname#chmod_R  
						
						... 
						
						
						
						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 09:00:58 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							c319eb1f01 
							
						 
					 
					
						
						
							
							Decouple CompilerSelector from MacOS, clean up tests  
						
						
						
						
					 
					
						2014-06-11 21:23:05 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							f3e9c5c070 
							
						 
					 
					
						
						
							
							Fix up some assertions  
						
						
						
						
					 
					
						2014-06-11 13:05:10 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							ddc615366c 
							
						 
					 
					
						
						
							
							Use assert_empty  
						
						
						
						
					 
					
						2014-06-11 12:22:29 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							9a0098dbec 
							
						 
					 
					
						
						
							
							Scope setup to the tests that need it  
						
						
						
						
					 
					
						2014-06-10 21:21:09 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							6e634890e8 
							
						 
					 
					
						
						
							
							Add methods for building test file paths  
						
						
						
						
					 
					
						2014-06-10 21:21:06 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							5263f50f74 
							
						 
					 
					
						
						
							
							Trust the fixtures and stop asserting on file(1) output  
						
						
						
						
					 
					
						2014-06-10 20:40:51 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							e3472540c1 
							
						 
					 
					
						
						
							
							Pull common code into setup method  
						
						
						
						
					 
					
						2014-06-10 20:40:51 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							c7685d2b70 
							
						 
					 
					
						
						
							
							Extract constant strings  
						
						
						
						
					 
					
						2014-06-10 20:24:07 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							df7756aeb9 
							
						 
					 
					
						
						
							
							Pull mock initialization code into initialize  
						
						
						
						
					 
					
						2014-06-10 20:04:51 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							65673d60c1 
							
						 
					 
					
						
						
							
							Move updater mock into test class namespace  
						
						
						
						
					 
					
						2014-06-10 20:03:37 -05:00