summaryrefslogtreecommitdiffhomepage
path: root/ipn/ipnlocal/local_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'ipn/ipnlocal/local_test.go')
-rw-r--r--ipn/ipnlocal/local_test.go42
1 files changed, 0 insertions, 42 deletions
diff --git a/ipn/ipnlocal/local_test.go b/ipn/ipnlocal/local_test.go
index fa2f7cef2..733a7a066 100644
--- a/ipn/ipnlocal/local_test.go
+++ b/ipn/ipnlocal/local_test.go
@@ -5,20 +5,15 @@
package ipnlocal
import (
- "bytes"
- "fmt"
"net/http"
"reflect"
- "sync"
"testing"
"inet.af/netaddr"
- "tailscale.com/ipn"
"tailscale.com/net/interfaces"
"tailscale.com/net/tsaddr"
"tailscale.com/tailcfg"
"tailscale.com/types/netmap"
- "tailscale.com/wgengine"
"tailscale.com/wgengine/wgcfg"
)
@@ -433,40 +428,3 @@ func (panicOnUseTransport) RoundTrip(*http.Request) (*http.Response, error) {
}
var nl = []byte("\n")
-
-func TestStartsInNeedsLoginState(t *testing.T) {
- var (
- mu sync.Mutex
- logBuf bytes.Buffer
- )
- logf := func(format string, a ...interface{}) {
- mu.Lock()
- defer mu.Unlock()
- fmt.Fprintf(&logBuf, format, a...)
- if !bytes.HasSuffix(logBuf.Bytes(), nl) {
- logBuf.Write(nl)
- }
- }
- store := new(ipn.MemoryStore)
- eng, err := wgengine.NewFakeUserspaceEngine(logf, 0)
- if err != nil {
- t.Fatalf("NewFakeUserspaceEngine: %v", err)
- }
- lb, err := NewLocalBackend(logf, "logid", store, eng)
- if err != nil {
- t.Fatalf("NewLocalBackend: %v", err)
- }
-
- lb.SetHTTPTestClient(&http.Client{
- Transport: panicOnUseTransport{}, // validate we don't send HTTP requests
- })
-
- if err := lb.Start(ipn.Options{
- StateKey: ipn.GlobalDaemonStateKey,
- }); err != nil {
- t.Fatalf("Start: %v", err)
- }
- if st := lb.State(); st != ipn.NeedsLogin {
- t.Errorf("State = %v; want NeedsLogin", st)
- }
-}