mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-23 18:50:32 +02:00
syscalls: Accept ENOENT in the 'swapoff' test.
Fixes <http://bugs.gnu.org/18690>. Reported by Philip Woods <elzairthesorcerer@gmail.com>. * tests/syscalls.scm ("swapoff, EINVAL/EPERM"): Rename to... ("swapoff, ENOENT/EINVAL/EPERM"): ... this. Add ENOENT to the list of possible return values.
This commit is contained in:
@@ -52,13 +52,13 @@
|
||||
(lambda args
|
||||
(memv (system-error-errno args) (list EPERM ENOENT)))))
|
||||
|
||||
(test-assert "swapoff, EINVAL/EPERM"
|
||||
(test-assert "swapoff, ENOENT/EINVAL/EPERM"
|
||||
(catch 'system-error
|
||||
(lambda ()
|
||||
(swapoff "/does-not-exist")
|
||||
#f)
|
||||
(lambda args
|
||||
(memv (system-error-errno args) (list EPERM EINVAL)))))
|
||||
(memv (system-error-errno args) (list EPERM EINVAL ENOENT)))))
|
||||
|
||||
(test-assert "all-network-interfaces"
|
||||
(match (all-network-interfaces)
|
||||
|
||||
Reference in New Issue
Block a user