From: Stefano Rivera <stefano@rivera.za.net>
Date: Tue, 14 Sep 2021 16:48:09 -0700
Subject: Tests: Don't assume you have write access to /dev

Forwarded: https://gitlab.com/rubdos/pyreflink/-/merge_requests/8
---
 tests/test_reflink.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/tests/test_reflink.py b/tests/test_reflink.py
index 7c659c3..d19f095 100644
--- a/tests/test_reflink.py
+++ b/tests/test_reflink.py
@@ -111,4 +111,7 @@ def test_btrfs_permissions(btrfs_mount, file_on_mount):
 
 @unittest.skipUnless(sys.platform in ['linux', 'freebsd'], "No /dev support")
 def test_not_supported_at_dev():
-    assert not supported_at("/dev")
+    try:
+        assert not supported_at("/dev")
+    except PermissionError:
+        raise pytest.skip("/dev is not writeable")
