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

PyFilesystem / pyfilesystem2 / 863
95%

Build:
DEFAULT BRANCH: master
Ran 03 Oct 2018 09:54AM UTC
Jobs 5
Files 53
Run time 1min
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

pending completion
863

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`

91 of 91 new or added lines in 1 file covered. (100.0%)

4500 of 4511 relevant lines covered (99.76%)

4.92 hits per line

Jobs
ID Job ID Ran Files Coverage
1 863.1 (SETUPTOOLS=setuptools) 03 Oct 2018 09:55AM UTC 0
98.56
Travis Job 863.1
2 863.2 (SETUPTOOLS=setuptools~=39.2) 03 Oct 2018 09:55AM UTC 0
98.54
Travis Job 863.2
3 863.3 (SETUPTOOLS=setuptools) 03 Oct 2018 09:55AM UTC 0
98.54
Travis Job 863.3
4 863.4 (SETUPTOOLS=setuptools) 03 Oct 2018 09:54AM UTC 0
98.34
Travis Job 863.4
5 863.5 (SETUPTOOLS=setuptools) 03 Oct 2018 09:55AM UTC 0
98.03
Travis Job 863.5
Source Files on build 863
  • List 0
  • Changed 15
  • Source Changed 9
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Travis Build #863
  • a71370d7 on github
  • Prev Build on master (#853)
  • Next Build on master (#868)
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