skip test requires root permission

pull/2034/head v1.24.2
v2ray 8 years ago
parent 9876844296
commit 41d89e6d1e
No known key found for this signature in database
GPG Key ID: 7251FFA14BB18169

@ -3,8 +3,6 @@ language: go
go: go:
- 1.7 - 1.7
sudo: required
git: git:
depth: 5 depth: 5

@ -3,6 +3,7 @@
package udp_test package udp_test
import ( import (
"os"
"syscall" "syscall"
"testing" "testing"
@ -16,6 +17,10 @@ import (
func TestHubSocksOption(t *testing.T) { func TestHubSocksOption(t *testing.T) {
assert := assert.On(t) assert := assert.On(t)
if os.Geteuid() != 0 {
// This test case requires root permission.
return
}
hub, err := ListenUDP(v2net.LocalHostIP, v2net.Port(0), ListenOption{ hub, err := ListenUDP(v2net.LocalHostIP, v2net.Port(0), ListenOption{
Callback: func(*alloc.Buffer, *proxy.SessionInfo) {}, Callback: func(*alloc.Buffer, *proxy.SessionInfo) {},

Loading…
Cancel
Save