|  | @@ -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())
 |  | 
 | 
											
												
													
														|  | -	}
 |  | 
 | 
											
												
													
														|  | -}
 |  | 
 |