Main Servirtium site: http://servirtium.dev
A Servirtium library for Python
Demo project that uses it: https://github.com/servirtium/demo-python-climate-data-tck
Alpha quality software
Working so far:
- Record and playback of GET/POST/PUT
Not Working yet:
- Support for "Transfer-Encoding" header for "chunked" response
Help needed from Pythonistas!
Building Servirtium lib/package for Python3
Execute the following commands to install the package locally:
pip3 install requests
cd servirtium-python
pip3 install -e .
OR install it from https://pypi.org/ using following:
pip3 install servirtium
The 'demo-python-climate-data-tck' demo needs you to have built the Python version of Servirtium first as it is presently unpublished in pip-land.
Running unit tests
pip3 install pytest
cd servirtium-python
pytest
Running the compatibility suite
This should record a bunch of interactions, using a Mocha test suite that we launch via Selenium-WebDriver
python3 -m test.compatibility-suite record
Release files for servirtium 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| servirtium-0.1.0.tar.gz | 9.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| servirtium-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 25.0 kB
Release files / servirtium-0.1.0.tar.gz
| Download URL | servirtium-0.1.0.tar.gz |
|---|---|
| Size | 9.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
44f1e523fd075677e10f5ccd40e20af01574e3fbeda6a2b856510d93c3623c0a
|
|
BLAKE2b-256 checksum How to use checksums |
ce18813958b8898aeda41a9c46920c7738e37e1251c4c20ca3d85a32f338dbbd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.25.0 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.7.5
|
Release files / servirtium-0.1.0-py3-none-any.whl
| Download URL | servirtium-0.1.0-py3-none-any.whl |
|---|---|
| Size | 15.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1d2facadde96f2e9c658e25d972e525ca02bcfb6a573231d5c73e1d2478bebfb
|
|
BLAKE2b-256 checksum How to use checksums |
dfdaad58f3b18ca087889a65bbf9088f094a1574e5e857707f70bcaaf6f50c82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.25.0 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.7.5
|