feat: embedded derp

This commit is contained in:
Johan Siebens
2024-02-28 09:53:19 +01:00
parent 27c6a1fa12
commit 248b75cd77
24 changed files with 914 additions and 938 deletions
+22
View File
@@ -0,0 +1,22 @@
package tests
import (
"github.com/jsiebens/ionscale/tests/sc"
"github.com/stretchr/testify/require"
"testing"
)
func TestNetCheckWithEmbeddedDERP(t *testing.T) {
sc.Run(t, func(s *sc.Scenario) {
tailnet := s.CreateTailnet()
authKey := s.CreateAuthKey(tailnet.Id, false)
tsNode := s.NewTailscaleNode()
require.NoError(t, tsNode.Up(authKey))
report, err := tsNode.NetCheck()
require.NoError(t, err)
require.Equal(t, 1000, report.PreferredDERP)
})
}