diff options
author | Jakob Unterwurzacher | 2020-07-14 19:55:20 +0200 |
---|---|---|
committer | Jakob Unterwurzacher | 2020-07-14 19:55:20 +0200 |
commit | 57d572dbc10cfb1d14642598b0827d4119b26b64 (patch) | |
tree | 16e46ff7a7746edfc471ba06ef0570db92fd09fe /internal/fusefrontend/xattr_unit_test.go | |
parent | 4a0966e79efb157b612e4f5867ec6f111571546c (diff) |
v2api: implement Getxattr, Setxattr, Removexattr, Listxattr
gocryptfs/tests/xattr passes.
Diffstat (limited to 'internal/fusefrontend/xattr_unit_test.go')
-rw-r--r-- | internal/fusefrontend/xattr_unit_test.go | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/internal/fusefrontend/xattr_unit_test.go b/internal/fusefrontend/xattr_unit_test.go index 0a5e14a..f6c0469 100644 --- a/internal/fusefrontend/xattr_unit_test.go +++ b/internal/fusefrontend/xattr_unit_test.go @@ -31,15 +31,12 @@ func newTestFS(args Args) *RootNode { } func TestEncryptDecryptXattrName(t *testing.T) { - t.Fatal("not yet implemented") - /* - fs := newTestFS(Args{}) - attr1 := "user.foo123456789" - cAttr := fs.encryptXattrName(attr1) - t.Logf("cAttr=%v", cAttr) - attr2, err := fs.decryptXattrName(cAttr) - if attr1 != attr2 || err != nil { - t.Fatalf("Decrypt mismatch: %v != %v", attr1, attr2) - } - */ + fs := newTestFS(Args{}) + attr1 := "user.foo123456789" + cAttr := fs.encryptXattrName(attr1) + t.Logf("cAttr=%v", cAttr) + attr2, err := fs.decryptXattrName(cAttr) + if attr1 != attr2 || err != nil { + t.Fatalf("Decrypt mismatch: %v != %v", attr1, attr2) + } } |