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

PyFilesystem / pyfilesystem2 / 346 / 3
95%
master: 95%

Build:
DEFAULT BRANCH: master
Ran 13 Sep 2017 05:32PM UTC
Files 48
Run time 50s
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

13 Sep 2017 05:30PM UTC coverage: 98.585% (+0.5%) from 98.097%
346.3

push

travis-ci

willmcgugan
Update tests, and fix discovered bugs (#68)

* Check that 'seek' method of 'openbin' objects returns the new position

* Check that FS.copy and FS.copydir raise the right errors

* Check that FS.move and FS.movedir raise the right errors

* Add tests for filesystems supporting unicode paths

* Add tests to check case sensitivity

* Fix `FTPFile` methods that didn't return a proper value

* Make `FS.move` raise `FileExpected` is the src_path is a folder

* Fix `FTPFile.truncate` not returning the new size

* Fix `MemoryFile.truncate` and `MemoryFile.write` not returning anything

* Fix `MemoryFile.truncate` moving the cursor when given a size

* Fix `FS.copydir` not raising `DirectoryExpected` and `ResourceNotFound`

* Check that FTP server supports UTF-8 before connecting to it for real

* Check that syspath works fine with an UTF-8 filename

* Rewrite TestFTPFS to use pyftpdlib.test.FTPd

* Fix ftpfs._encode not using utf-8 in Python 2.7

* Bump required pyftpdlib to 1.5.2

* Make FTPFS properly encode/decode the FTP server response

* Fix nose mistaking ThreadedTestFTPd for a TestCase

* Make sure ftpfs._encode/_decode use the proper encoding

* Remove potential bug in FTPFile.truncate

* Remove binary_type import from six

* Add server encoding detection inside of `FTPFS.ftp`

* Use 'replace' error handling to decode server in `FTPFS`

* Remove `FTPFile.__lenght_hint__`

3833 of 3888 relevant lines covered (98.59%)

0.99 hits per line

Source Files on job 346.3
  • Tree
  • List 0
  • Changed 6
  • Source Changed 3
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 346
  • Travis Job 346.3
  • 00eda5e7 on github
  • Prev Job for on master (#340.5)
  • Next Job for on master (#347.3)
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

© 2026 Coveralls, Inc