No project description provided
Project description
Shell Inspector 🕵️️
Open a shell session locally or via SSH, execute commands, and test what comes back.
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
Release history Release notifications | RSS feed
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)
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94ec5af23bff8b1f6437870c5020c6220bbbfb609691b26f5b32bef03aaa48aa |
|
MD5 | df49475e5cc01b2d3e9e64720b95eb74 |
|
BLAKE2b-256 | 5271bdb9cb40223bedc39793a13fbfbd3f2fc273d253cf909c589b31ff999dc6 |
File details
Details for the file shellinspector-0.15.0-py3-none-any.whl
.
File metadata
- Download URL: shellinspector-0.15.0-py3-none-any.whl
- Upload date:
- Size: 11.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3da14c9c3404ab64324a546ecb637cf7fe3f3af216dca370ca63ff7e9e209401 |
|
MD5 | 45e8ea39cecb80233ecb3eba511ef857 |
|
BLAKE2b-256 | c4f36d17364d8f06d0435c84597ed08e9ce1c6a7310f9abbfe626762072e326f |