...

Source file src/edge-infra.dev/pkg/edge/iam/config/config_test.go

Documentation: edge-infra.dev/pkg/edge/iam/config

     1  package config
     2  
     3  import (
     4  	"os"
     5  	"testing"
     6  
     7  	"gotest.tools/v3/assert"
     8  )
     9  
    10  func TestDeviceLoginURL(t *testing.T) {
    11  	os.Setenv("IAM_BSL_BASE_URL", "https://gateway-staging.ncrcloud.com")
    12  	deviceURL := DeviceBaseURL()
    13  	assert.Equal(t, deviceURL, "https://gateway-staging.ncrcloud.com/site-security")
    14  	os.Setenv("IAM_BSL_BASE_URL", "https://api.ncr.com")
    15  	deviceURL = DeviceBaseURL()
    16  	assert.Equal(t, deviceURL, "https://api.ncr.com/site-security")
    17  }
    18  
    19  func TestDisruptWAN(t *testing.T) {
    20  	ToggleDisruptWAN()
    21  	assert.Equal(t, disruptWAN, true)
    22  	ToggleDisruptWAN()
    23  	assert.Equal(t, disruptWAN, false)
    24  }
    25  

View as plain text