From 1c7bdcdf9c925d5c6fa89d07cc6b1fc3fdc4dc1b Mon Sep 17 00:00:00 2001 From: Marian Beermann Date: Sun, 10 Jul 2016 17:25:38 +0200 Subject: [PATCH] test_fuse_allow_damaged_files: assert exact error code --- borg/testsuite/archiver.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/borg/testsuite/archiver.py b/borg/testsuite/archiver.py index 6d08248fa..3e382eda8 100644 --- a/borg/testsuite/archiver.py +++ b/borg/testsuite/archiver.py @@ -1063,8 +1063,9 @@ class ArchiverTestCase(ArchiverTestCaseBase): mountpoint = os.path.join(self.tmpdir, 'mountpoint') with self.fuse_mount(self.repository_location + '::archive', mountpoint): - with pytest.raises(OSError): + with pytest.raises(OSError) as excinfo: open(os.path.join(mountpoint, path)) + assert excinfo.value.errno == errno.EIO with self.fuse_mount(self.repository_location + '::archive', mountpoint, 'allow_damaged_files'): open(os.path.join(mountpoint, path)).close()