Skip to main content

No project description provided

Project description

Shell Inspector 🕵️‍️

Open a shell session locally or via SSH, execute commands, and test what comes back.

asciicast

First, prepare a spec file, e.g. readme.ispec:

[@local]$~ ping -c1 google.com
1 packets transmitted
[@local]$ whoami
shellinspector

Then, run it:

$ python -m shellinspector readme.ispec
running readme.console
PASS [@local]$~ ping -c1 google.com
FAIL [@local]$ whoami
expected:
    shellinspector
actual:
    luto

For more details have a look at docs/syntax.md.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

shellinspector-0.15.0.tar.gz (24.9 kB view details)

Uploaded Source

Built Distribution

shellinspector-0.15.0-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

Details for the file shellinspector-0.15.0.tar.gz.

File metadata

  • Download URL: shellinspector-0.15.0.tar.gz
  • Upload date:
  • Size: 24.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for shellinspector-0.15.0.tar.gz
Algorithm Hash digest
SHA256 94ec5af23bff8b1f6437870c5020c6220bbbfb609691b26f5b32bef03aaa48aa
MD5 df49475e5cc01b2d3e9e64720b95eb74
BLAKE2b-256 5271bdb9cb40223bedc39793a13fbfbd3f2fc273d253cf909c589b31ff999dc6

See more details on using hashes here.

File details

Details for the file shellinspector-0.15.0-py3-none-any.whl.

File metadata

File hashes

Hashes for shellinspector-0.15.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3da14c9c3404ab64324a546ecb637cf7fe3f3af216dca370ca63ff7e9e209401
MD5 45e8ea39cecb80233ecb3eba511ef857
BLAKE2b-256 c4f36d17364d8f06d0435c84597ed08e9ce1c6a7310f9abbfe626762072e326f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page