mirror of https://github.com/v2ray/v2ray-core
				
				
				
			test case
							parent
							
								
									e5d3ec420e
								
							
						
					
					
						commit
						ef679bddbd
					
				| 
						 | 
				
			
			@ -9,12 +9,14 @@ import (
 | 
			
		|||
	"time"
 | 
			
		||||
 | 
			
		||||
	proto "github.com/golang/protobuf/proto"
 | 
			
		||||
	"v2ray.com/core/app/dispatcher"
 | 
			
		||||
	. "v2ray.com/core/app/router"
 | 
			
		||||
	"v2ray.com/core/common"
 | 
			
		||||
	"v2ray.com/core/common/errors"
 | 
			
		||||
	"v2ray.com/core/common/net"
 | 
			
		||||
	"v2ray.com/core/common/platform"
 | 
			
		||||
	"v2ray.com/core/common/protocol"
 | 
			
		||||
	"v2ray.com/core/common/protocol/http"
 | 
			
		||||
	"v2ray.com/core/proxy"
 | 
			
		||||
	. "v2ray.com/ext/assert"
 | 
			
		||||
	"v2ray.com/ext/sysio"
 | 
			
		||||
| 
						 | 
				
			
			@ -137,6 +139,17 @@ func TestRoutingRule(t *testing.T) {
 | 
			
		|||
				},
 | 
			
		||||
			},
 | 
			
		||||
		},
 | 
			
		||||
		{
 | 
			
		||||
			rule: &RoutingRule{
 | 
			
		||||
				Protocol: []string{"http"},
 | 
			
		||||
			},
 | 
			
		||||
			test: []ruleTest{
 | 
			
		||||
				{
 | 
			
		||||
					input:  dispatcher.ContextWithSniffingResult(context.Background(), &http.SniffHeader{}),
 | 
			
		||||
					output: true,
 | 
			
		||||
				},
 | 
			
		||||
			},
 | 
			
		||||
		},
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	for _, test := range cases {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue