...

Source file src/edge-infra.dev/pkg/lib/kernel/netlink/netns/netns_test.go

Documentation: edge-infra.dev/pkg/lib/kernel/netlink/netns

     1  package netns
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/stretchr/testify/assert"
     7  	"github.com/vishvananda/netns"
     8  )
     9  
    10  func TestBasicNetworkNS(t *testing.T) {
    11  	ns, tearDownFunction := NewTestingNetworkNamespace(t)
    12  	defer tearDownFunction()
    13  
    14  	assert.NoError(t, CreateDummyLink())
    15  	assert.NoError(t, netns.Set(ns))
    16  
    17  	dev, err := GetDummyLink()
    18  	assert.NoError(t, err)
    19  	assert.NotNil(t, dev.Attrs())
    20  }
    21  

View as plain text