formula: add more tests for shared_library
				
					
				
			This commit is contained in:
		
							parent
							
								
									509b977b50
								
							
						
					
					
						commit
						1d710047a5
					
				@ -107,6 +107,12 @@ describe Formula do
 | 
			
		||||
      f = Testball.new
 | 
			
		||||
      expect(f.shared_library("foobar")).to eq("foobar.so")
 | 
			
		||||
      expect(f.shared_library("foobar", 2)).to eq("foobar.so.2")
 | 
			
		||||
      expect(f.shared_library("foobar", nil)).to eq("foobar.so")
 | 
			
		||||
      expect(f.shared_library("foobar", "*")).to eq("foobar.so{,.*}")
 | 
			
		||||
      expect(f.shared_library("*")).to eq("*.so{,.*}")
 | 
			
		||||
      expect(f.shared_library("*", 2)).to eq("*.so.2")
 | 
			
		||||
      expect(f.shared_library("*", nil)).to eq("*.so{,.*}")
 | 
			
		||||
      expect(f.shared_library("*", "*")).to eq("*.so{,.*}")
 | 
			
		||||
    end
 | 
			
		||||
  end
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
@ -112,6 +112,12 @@ describe Formula do
 | 
			
		||||
      f = Testball.new
 | 
			
		||||
      expect(f.shared_library("foobar")).to eq("foobar.dylib")
 | 
			
		||||
      expect(f.shared_library("foobar", 2)).to eq("foobar.2.dylib")
 | 
			
		||||
      expect(f.shared_library("foobar", nil)).to eq("foobar.dylib")
 | 
			
		||||
      expect(f.shared_library("foobar", "*")).to eq("foobar{,.*}.dylib")
 | 
			
		||||
      expect(f.shared_library("*")).to eq("*.dylib")
 | 
			
		||||
      expect(f.shared_library("*", 2)).to eq("*.2.dylib")
 | 
			
		||||
      expect(f.shared_library("*", nil)).to eq("*.dylib")
 | 
			
		||||
      expect(f.shared_library("*", "*")).to eq("*.dylib")
 | 
			
		||||
    end
 | 
			
		||||
  end
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user