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

Elias481 / PyInotify / 18 / 4
83%
master: 85%

Build:
Build:
LAST BUILD BRANCH: fix-handling-disappearing-subdirs
DEFAULT BRANCH: master
Ran 19 Sep 2018 07:54PM UTC
Files 6
Run time 1s
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

19 Sep 2018 07:37PM UTC coverage: 83.39% (-1.7%) from 85.069%
18.4

push

travis-ci-com

Elias481
fix _BaseTree.event_gen function, fix+enhance Inotify.remove_watch[_with_fd] functions

_BaseTree.event_gen(): remove duplicate IN_MOVED_TO, change superficial to False for IN_MOVED_TO
Inotify.remove_watch_with_fd(): as this is a public function it should be possible to call this function without causing inconsitencies which are recoverable only with some dirty try/catch construct... there is also never a need to only remove the wfd from the adaptors list while keeping th path name in list.
 .. now functions remove_watch and remove_watch_with_fd are the same, only difference is parameter eighter pathname or watch-fd
addtionally bot functions now accept a thirst state (None) for superficial - used to skip the "superficial" actions and just remove the wd from inotify (there are use-cases for this, for example with threading to be able to disable wathing from one thread while watching thread get the notification about watch end from inotify an clean up the inotify "superficial").

246 of 295 relevant lines covered (83.39%)

0.83 hits per line

Source Files on job 18.4
  • Tree
  • List 0
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 8
  • Travis Job 18.4
  • fb4feb34 on github
  • Prev Job for on fix-remove_watch+_BaseTree.event_gen (#13.3)
  • Next Job for on fix-remove_watch+_BaseTree.event_gen (#19.4)
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