|  | @@ -1,35 +0,0 @@
 | 
	
		
			
				|  |  | -package protocol
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -import (
 | 
	
		
			
				|  |  | -	"testing"
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -	"github.com/v2ray/v2ray-core/testing/fuzzing"
 | 
	
		
			
				|  |  | -)
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -const (
 | 
	
		
			
				|  |  | -	Iterations = int(500000)
 | 
	
		
			
				|  |  | -)
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -func TestReadAuthentication(t *testing.T) {
 | 
	
		
			
				|  |  | -	for i := 0; i < Iterations; i++ {
 | 
	
		
			
				|  |  | -		ReadAuthentication(fuzzing.RandomReader())
 | 
	
		
			
				|  |  | -	}
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -func TestReadUserPassRequest(t *testing.T) {
 | 
	
		
			
				|  |  | -	for i := 0; i < Iterations; i++ {
 | 
	
		
			
				|  |  | -		ReadUserPassRequest(fuzzing.RandomReader())
 | 
	
		
			
				|  |  | -	}
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -func TestReadRequest(t *testing.T) {
 | 
	
		
			
				|  |  | -	for i := 0; i < Iterations; i++ {
 | 
	
		
			
				|  |  | -		ReadRequest(fuzzing.RandomReader())
 | 
	
		
			
				|  |  | -	}
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -func TestReadUDPRequest(t *testing.T) {
 | 
	
		
			
				|  |  | -	for i := 0; i < Iterations; i++ {
 | 
	
		
			
				|  |  | -		ReadUDPRequest(fuzzing.RandomBytes())
 | 
	
		
			
				|  |  | -	}
 | 
	
		
			
				|  |  | -}
 |