mirror of
				https://github.com/juanfont/headscale.git
				synced 2025-10-29 15:15:00 -04:00 
			
		
		
		
	add nolint to integrationtests, they are going away ™️
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
This commit is contained in:
		
							parent
							
								
									dfadb965b7
								
							
						
					
					
						commit
						4df47de3f2
					
				| @ -1,3 +1,4 @@ | ||||
| //nolint | ||||
| package headscale | ||||
| 
 | ||||
| import ( | ||||
|  | ||||
| @ -1,3 +1,4 @@ | ||||
| //nolint | ||||
| package headscale | ||||
| 
 | ||||
| import ( | ||||
| @ -326,7 +327,6 @@ func GetEnvBool(key string) (bool, error) { | ||||
| func GetFirstOrCreateNetwork(pool *dockertest.Pool, name string) (dockertest.Network, error) { | ||||
| 	networks, err := pool.NetworksByName(name) | ||||
| 	if err != nil || len(networks) == 0 { | ||||
| 
 | ||||
| 		if _, err := pool.CreateNetwork(name); err == nil { | ||||
| 			// Create does not give us an updated version of the resource, so we need to | ||||
| 			// get it again. | ||||
|  | ||||
| @ -1,3 +1,4 @@ | ||||
| //nolint | ||||
| package headscale | ||||
| 
 | ||||
| import ( | ||||
| @ -15,13 +16,12 @@ import ( | ||||
| 	"testing" | ||||
| 	"time" | ||||
| 
 | ||||
| 	"github.com/ccding/go-stun/stun" | ||||
| 	v1 "github.com/juanfont/headscale/gen/go/headscale/v1" | ||||
| 	"github.com/ory/dockertest/v3" | ||||
| 	"github.com/ory/dockertest/v3/docker" | ||||
| 	"github.com/stretchr/testify/assert" | ||||
| 	"github.com/stretchr/testify/suite" | ||||
| 
 | ||||
| 	"github.com/ccding/go-stun/stun" | ||||
| ) | ||||
| 
 | ||||
| const ( | ||||
| @ -122,7 +122,6 @@ func (s *IntegrationDERPTestSuite) SetupSuite() { | ||||
| 	} | ||||
| 
 | ||||
| 	headscaleOptions := &dockertest.RunOptions{ | ||||
| 
 | ||||
| 		Name: headscaleDerpHostname, | ||||
| 		Mounts: []string{ | ||||
| 			fmt.Sprintf( | ||||
|  | ||||
| @ -1,3 +1,4 @@ | ||||
| //nolint | ||||
| package headscale | ||||
| 
 | ||||
| import ( | ||||
| @ -506,7 +507,7 @@ func getIPsfromIPNstate(status ipnstate.Status) []netip.Addr { | ||||
| 	return ips | ||||
| } | ||||
| 
 | ||||
| // TODO: Adopt test for cross communication between namespaces | ||||
| // TODO: Adopt test for cross communication between namespaces. | ||||
| func (s *IntegrationTestSuite) TestPingAllPeersByAddress() { | ||||
| 	for _, scales := range s.namespaces { | ||||
| 		ips, err := getIPs(scales.tailscales) | ||||
|  | ||||
| @ -1,3 +1,4 @@ | ||||
| //nolint | ||||
| package headscale | ||||
| 
 | ||||
| import ( | ||||
| @ -199,7 +200,7 @@ oidc: | ||||
| 	log.Println(config) | ||||
| 
 | ||||
| 	configPath := path.Join(currentPath, "integration_test/etc_oidc/config.yaml") | ||||
| 	err = os.WriteFile(configPath, []byte(config), 0644) | ||||
| 	err = os.WriteFile(configPath, []byte(config), 0o644) | ||||
| 	if err != nil { | ||||
| 		s.FailNow(fmt.Sprintf("Could not write config: %s", err), "") | ||||
| 	} | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user