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

Elias481 / PyInotify / 18
83%
master: 85%

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

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%)

3.34 hits per line

Jobs
ID Job ID Ran Files Coverage
1 18.1 19 Sep 2018 07:53PM UTC 0
83.39
Travis Job 18.1
2 18.2 19 Sep 2018 07:53PM UTC 0
83.39
Travis Job 18.2
3 18.3 19 Sep 2018 07:53PM UTC 0
83.39
Travis Job 18.3
4 18.4 19 Sep 2018 07:54PM UTC 0
83.39
Travis Job 18.4
Source Files on build 18
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #18
  • fb4feb34 on github
  • Prev Build on fix-remove_watch+_BaseTree.event_gen (#13)
  • Next Build on fix-remove_watch+_BaseTree.event_gen (#19)
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