//go:build linux && integration package namespace import ( "testing" ) func TestNamespaceCreation(t *testing.T) { // Test that CLONE_NEWUSER and CLONE_NEWNET are called in the correct sequence and a netns is created. t.Skip("not implemented") } func TestNamespacePinning(t *testing.T) { // Test that the network namespace is bind-mounted to /run/user/$UID/wg-wrap/ and persists after process exit. t.Skip("not implemented") } func TestRoutingSetup(t *testing.T) { // Test that the TUN device is created and the routing table is configured with the correct VPN subnet. t.Skip("not implemented") }