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

Gallopsled / pwntools / 4712
74%

Build:
DEFAULT BRANCH: dev
Ran 05 Mar 2021 03:58AM UTC
Jobs 2
Files 147
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
4712

push

travis-ci

web-flow
Add Pwnlib IO (#1833)

* [io] Introduce first draft of IO module

This is designed to make it easier to do file management when a piece of code
has to deal with creating a file that might need to be local, OR might need
to reside on some SSH server somewhere.

Specifically, the GDB code needs this for future enhancements

* [docs] Add documentation and doctests

* Update CHANGELOG

* Add pathlib2 requirement for Python2

* Use Python3 documentation

* Remove pwnlib.io module

* [filesystem] Add filesystem module, with Path and SSHPath

* Use @classmethod monkey patching instead of subclassing

This means that isinstance(Path, ssh_path_instance) returns True

* Make doctests work again

* Remove debugging code

* Rename context.ssh to context.ssh_session

This is needed because @LocalContext will pop off 'ssh' and some functions
take 'ssh' as an argument, and it would all break.

* [debug] Try to figure out why CI is failing

* [ssh] Fix failing doctest

* Fix README

* Fix README

* Fix failing doctest harder

* Remove unneeded internal file

3297 of 6157 branches covered (53.55%)

10668 of 15997 relevant lines covered (66.69%)

1.33 hits per line

Jobs
ID Job ID Ran Files Coverage
1 4712.1 05 Mar 2021 03:59AM UTC 0
66.37
Travis Job 4712.1
2 4712.2 05 Mar 2021 03:58AM UTC 0
66.97
Travis Job 4712.2
Source Files on build 4712
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #4712
  • e8c03ede on github
  • Prev Build on dev (#E8C03EDE...)
  • Next Build on dev (#623432267)
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