File size: 407 Bytes
d2f89dd |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
package gotunnelme
import (
"fmt"
"testing"
"time"
)
func TestTunnel(t *testing.T) {
Debug = true
tunnel := NewTunnel()
url, getUrlErr := tunnel.GetUrl("noah")
if getUrlErr != nil {
t.Fatal(getUrlErr)
}
fmt.Println("Get Url:", url)
go func() {
tunnelErr := tunnel.CreateTunnel(8787)
if tunnelErr != nil {
t.Fatal(tunnelErr)
}
}()
time.Sleep(30 * time.Second)
tunnel.StopTunnel()
}
|