fix test - auto choose port number (#1719)
This commit is contained in:
		
				
					committed by
					
						
						thinkerou
					
				
			
			
				
	
			
			
			
						parent
						
							49e4b0c60c
						
					
				
				
					commit
					807368579f
				
			@ -137,7 +137,7 @@ func TestBadUnixSocket(t *testing.T) {
 | 
				
			|||||||
func TestFileDescriptor(t *testing.T) {
 | 
					func TestFileDescriptor(t *testing.T) {
 | 
				
			||||||
	router := New()
 | 
						router := New()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	addr, err := net.ResolveTCPAddr("tcp", ":8000")
 | 
						addr, err := net.ResolveTCPAddr("tcp", "localhost:0")
 | 
				
			||||||
	assert.NoError(t, err)
 | 
						assert.NoError(t, err)
 | 
				
			||||||
	listener, err := net.ListenTCP("tcp", addr)
 | 
						listener, err := net.ListenTCP("tcp", addr)
 | 
				
			||||||
	assert.NoError(t, err)
 | 
						assert.NoError(t, err)
 | 
				
			||||||
@ -152,7 +152,7 @@ func TestFileDescriptor(t *testing.T) {
 | 
				
			|||||||
	// otherwise the main thread will complete
 | 
						// otherwise the main thread will complete
 | 
				
			||||||
	time.Sleep(5 * time.Millisecond)
 | 
						time.Sleep(5 * time.Millisecond)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	c, err := net.Dial("tcp", "localhost:8000")
 | 
						c, err := net.Dial("tcp", listener.Addr().String())
 | 
				
			||||||
	assert.NoError(t, err)
 | 
						assert.NoError(t, err)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	fmt.Fprintf(c, "GET /example HTTP/1.0\r\n\r\n")
 | 
						fmt.Fprintf(c, "GET /example HTTP/1.0\r\n\r\n")
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user