diff options
Diffstat (limited to 'cap/cap_test.go')
-rw-r--r-- | cap/cap_test.go | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/cap/cap_test.go b/cap/cap_test.go index d7c7970..52afd43 100644 --- a/cap/cap_test.go +++ b/cap/cap_test.go @@ -199,18 +199,20 @@ func TestIAB(t *testing.T) { if err != nil { t.Fatalf("failed to get init's capabilities: %v", err) } - iab := IABInit() - iab.Fill(Amb, one, Permitted) + iab := NewIAB() + if err := iab.Fill(Amb, one, Permitted); err != nil { + t.Fatalf("failed to fill Amb from Permitted: %v", err) + } for i := 0; i < words; i++ { if iab.i[i] != iab.a[i] { - t.Errorf("[%d] i=0x%08x != a=0x%08x", i, iab.i[i], iab.a[i]) + t.Errorf("[%d: %q] i=0x%08x != a=0x%08x", i, one, iab.i[i], iab.a[i]) } } one.ClearFlag(Inheritable) iab.Fill(Inh, one, Inheritable) for i := 0; i < words; i++ { if iab.i[i] != iab.a[i] { - t.Errorf("[%d] i=0x%08x != a=0x%08x", i, iab.i[i], iab.a[i]) + t.Errorf("[%d: %q] i=0x%08x != a=0x%08x", i, one, iab.i[i], iab.a[i]) } } |