• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

PyFilesystem / pyfilesystem2 / 863 / 5
95%
master: 95%

Build:
DEFAULT BRANCH: master
Ran 03 Oct 2018 09:55AM UTC
Files 53
Run time 2s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 Oct 2018 09:51AM UTC coverage: 98.027% (-0.9%) from 98.971%
SETUPTOOLS=setuptools

push

travis-ci

willmcgugan
Implement OSFS.copy using sendfile or shutil.copy (#216)

* Use `shutil.copy2` as the backend implementation of `fs.osfs.OSFS.copy`

* Add support for `pyfastcopy` extra in `fs.osfs` if installed

* Include backport of `shutil.copyfile` using `sendfile` to `fs.osfs`

* Add tests to check for unsupported `sendfile` in `tests.test_osfs`

* Refactor `OSFS.copy` into a single method for both implementations

* Add test for line not covered in `OSFS.copy`

* Use `os.fstat` in `OSFS.copy` to get the size for `sendfile`

4422 of 4511 relevant lines covered (98.03%)

0.98 hits per line

Source Files on job 863.5 (SETUPTOOLS=setuptools)
  • Tree
  • List 0
  • Changed 7
  • Source Changed 1
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 796
  • Travis Job 863.5
  • a71370d7 on github
  • Prev Job for SETUPTOOLS=setuptools on master (#853.1)
  • Next Job for SETUPTOOLS=setuptools on master (#868.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc