1234567891011121314151617181920212223242526272829303132333435 |
- package libcontainer
- import (
- "testing"
- )
- func TestNamespacesContains(t *testing.T) {
- ns := Namespaces{
- GetNamespace("NEWPID"),
- GetNamespace("NEWNS"),
- GetNamespace("NEWUTS"),
- }
- if ns.Contains("NEWNET") {
- t.Fatal("namespaces should not contain NEWNET")
- }
- if !ns.Contains("NEWPID") {
- t.Fatal("namespaces should contain NEWPID but does not")
- }
- }
- func TestCapabilitiesContains(t *testing.T) {
- caps := Capabilities{
- GetCapability("MKNOD"),
- GetCapability("SETPCAP"),
- }
- if caps.Contains("SYS_ADMIN") {
- t.Fatal("capabilities should not contain SYS_ADMIN")
- }
- if !caps.Contains("MKNOD") {
- t.Fatal("capabilities should contain MKNOD but does not")
- }
- }
|