|  | @@ -73,3 +73,15 @@ func TestNetIPv4Address(t *testing.T) {
 | 
	
		
			
				|  |  |  	assert(addr, IsIPv4)
 | 
	
		
			
				|  |  |  	assert(addr.String(), Equals, "1.2.3.4")
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +func TestParseIPv6Address(t *testing.T) {
 | 
	
		
			
				|  |  | +	assert := With(t)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +	ip := ParseAddress("[2001:4860:0:2001::68]")
 | 
	
		
			
				|  |  | +	assert(ip, IsIPv6)
 | 
	
		
			
				|  |  | +	assert(ip.String(), Equals, "[2001:4860:0:2001::68]")
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +	ip = ParseAddress("[::ffff:123.151.71.143]")
 | 
	
		
			
				|  |  | +	assert(ip, IsIPv4)
 | 
	
		
			
				|  |  | +	assert(ip.String(), Equals, "123.151.71.143")
 | 
	
		
			
				|  |  | +}
 |