Port details |
- py-vcrpy Automatically mock your HTTP interactions to simplify and speed up testing
- 1.11.1 www
=0 1.11.1Version of this port present on the latest quarterly branch.
- Maintainer: jbeich@FreeBSD.org
- Port Added: 2017-06-13 19:54:19
- Last Update: 2017-06-14 05:40:42
- SVN Revision: 443553
- Also Listed In: python
- License: MIT
- WWW:
- https://pypi.python.org/pypi/vcrpy
- Description:
- VCR.py simplifies and speeds up tests that make HTTP requests. The
first time you run code that is inside a VCR.py context manager or
decorated function, VCR.py records all HTTP interactions that take
place through the libraries it supports and serializes and writes them
to a flat file (in yaml format by default). This flat file is called a
cassette. When the relevant piece of code is executed again, VCR.py
will read the serialized requests and responses from the
aforementioned cassette file, and intercept any HTTP requests that it
recognizes from the original test run and return the responses that
corresponded to those requests. This means that the requests will not
actually result in HTTP traffic, which confers several benefits
including:
* The ability to work offline
* Completely deterministic tests
* Increased test execution speed
If the server you are testing against ever changes its API, all you
need to do is delete your existing cassette files, and run your tests
again. VCR.py will detect the absence of a cassette file and once
again record all HTTP interactions, which will update them to
correspond to the new API.
WWW: https://pypi.python.org/pypi/vcrpy
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}vcrpy>0:www/py-vcrpy@${PY_FLAVOR}
- No installation instructions:
- This port has been deleted.
- PKGNAME: py27-vcrpy
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1495936275
SHA256 (vcrpy-1.11.1.tar.gz) = f434fe7e05d940d576ac850709ae57a738ba40e7f317076ea8d359ced5b32320
SIZE (vcrpy-1.11.1.tar.gz) = 63122
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py27-setuptools>0 : devel/py27-setuptools
- python2.7 : lang/python27
- Runtime dependencies:
-
- py27-six>=1.5 : devel/py-six
- py27-wrapt>0 : devel/py-wrapt
- py27-yaml>0 : devel/py-yaml
- py27-setuptools>0 : devel/py27-setuptools
- python2.7 : lang/python27
- py27-contextlib2>0 : devel/py-contextlib2
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.11.1 14 Jun 2017 05:40:42 |
antoine |
Remove www/py-vcrpy, duplicate of devel/py-vcrpy |
1.11.1 13 Jun 2017 19:53:58 |
jbeich |
www/py-flexget: update to 2.10.60
- Hook tests: 3 failed, 1184 passed, 35 skipped, 4 xfailed, 1 xpassed, 5
warnings
Changes: https://github.com/Flexget/Flexget/compare/2.10.43...2.10.60 |
Number of commits found: 2
|