conftest.py 636 B

123456789101112131415161718
  1. from borg.logger import setup_logging
  2. # Ensure that the loggers exist for all tests
  3. setup_logging()
  4. from borg.testsuite import has_lchflags, no_lchlfags_because, has_llfuse
  5. from borg.testsuite.platform import fakeroot_detected
  6. from borg import xattr
  7. def pytest_report_header(config, startdir):
  8. yesno = ['no', 'yes']
  9. flags = 'Testing BSD-style flags: %s %s' % (yesno[has_lchflags], no_lchlfags_because)
  10. fakeroot = 'fakeroot: %s (>=1.20.2: %s)' % (
  11. yesno[fakeroot_detected()],
  12. yesno[xattr.XATTR_FAKEROOT])
  13. llfuse = 'Testing fuse: %s' % yesno[has_llfuse]
  14. return '\n'.join((flags, llfuse, fakeroot))