23 lines
		
	
	
		
			515 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			515 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| require "testing_env"
 | |
| require "dependency_collector"
 | |
| 
 | |
| class OSMacDependencyCollectorTests < Homebrew::TestCase
 | |
|   def setup
 | |
|     @d = DependencyCollector.new
 | |
|   end
 | |
| 
 | |
|   def teardown
 | |
|     DependencyCollector.clear_cache
 | |
|   end
 | |
| 
 | |
|   def test_ld64_dep_pre_leopard
 | |
|     MacOS.stubs(:version).returns(MacOS::Version.new("10.4"))
 | |
|     assert_equal LD64Dependency.new, @d.build(:ld64)
 | |
|   end
 | |
| 
 | |
|   def test_ld64_dep_leopard_or_newer
 | |
|     MacOS.stubs(:version).returns(MacOS::Version.new("10.5"))
 | |
|     assert_nil @d.build(:ld64)
 | |
|   end
 | |
| end
 | 
