mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-28 07:45:00 +00:00
Further fix for Bug#29291
* test/lisp/net/tramp-tests.el (tramp-test24-file-acl): Check for local ACL support. (Bug#29291)
This commit is contained in:
parent
d14923b4d4
commit
a8892b4e62
@ -2983,9 +2983,11 @@ This tests also `make-symbolic-link', `file-truename' and `add-name-to-file'."
|
||||
(set-file-modes tmp-name3 #o444)
|
||||
(should-not
|
||||
(string-equal (file-acl tmp-name1) (file-acl tmp-name3)))
|
||||
;; Copy ACL.
|
||||
(set-file-acl tmp-name3 (file-acl tmp-name1))
|
||||
(should (string-equal (file-acl tmp-name1) (file-acl tmp-name3)))
|
||||
;; Copy ACL. Since we don't know whether Emacs is built
|
||||
;; with local ACL support, we must check it.
|
||||
(when (set-file-acl tmp-name3 (file-acl tmp-name1))
|
||||
(file-acl tmp-name1) (file-acl tmp-name3))
|
||||
(should (string-equal (file-acl tmp-name1) (file-acl tmp-name3))))
|
||||
|
||||
;; Two files with same ACLs.
|
||||
(delete-file tmp-name1)
|
||||
|
Loading…
Reference in New Issue
Block a user