[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1061777: ITP: aresponses -- Asyncio response mocking. Similar to the responses library used for 'requests'



Package: wnpp
Severity: wishlist
Owner: Patrick ZAJDA <patrick@zajda.fr>
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

* Package name    : aresponses
  Version         : 3.0.0
  Upstream Contact: Bryce Drennan <aresponses@brycedrennan.com>
* URL             : https://github.com/aresponses/aresponses
* License         : MIT/Copyright (c) 2016 CircleUp Network, Inc
  Programming Lang: Python
  Description     : Asyncio response mocking. Similar to the responses library used for 'requests'

Aresponse is an asyncio testing server for mocking external services.
Features:
 - Fast mocks using actual network connections
 - allows mocking some types of network issues
 - use regular expression matching for domain, path, method, or body
 - works with https requests as well (by switching them to http requests)
 - works with callables

Compared to similar packages, documentation provides more instruction and usage is really easyer within less lines.
Flexibility is also right for this lib when needing to test connection using AIOHTTP and instructions are included in the documentation to use Aresmonse with aiohttp test framework.
I use it to test PySMSBoxNet [1].
[1]: https://github.com/Nardol/pysmsboxnet

I need a sponsor for this package, idealy I wish to maintain this package by being a member of the Python Team.

Best regards,

Patrick

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEF6TZmSao+HhR4xlgnUrTW+onPcoFAmW33BIACgkQnUrTW+on
PcqsGg/7BqDd9kDfIzP+Z0uhTVGhwT4I6s5JGq+8yVpXuH0YEVxzNId4bUtP+ZTG
58njDbxjIUC8MnZntbNpgkjHhXbXIUTJusxkMQMZpMIVW2FjYfnEWHywZXuhvAOR
aaFYV9OHnUARPg59/Q1YtDlBnja7sQkvMMGsGtbObBQbmINU3cUnO2h5//qPqaJZ
XzpwgFuhWuIef8Iz+Jce65eEz0xugQX5nE9jmM5XSUssQ/WJ6q24xVaCXsgDHUu5
kuqCo7byhjlDgVLNc0o9Aoeowih+aPLn1D1CQvIkdlT8jGPzXUg63O7d+Xy2VC/1
GTxNvQPk34PpctmfM6p3PiDFS+T/3ivwmUbSA45tC7SWSFolhihu+GV8hg+Rx3w5
6xvV3TjoCVxSX3FP5/73/SzYA1Y4ifgaL1fYQVL8i8YUFqhxlaJkc6Pc4x6RTlyw
Zt35IF0lc7FPmY+jQCcCk7oBhWGr4gjWqbmWjtGi4O+b3rSVgi4WgRRy6drb7u8J
i2a3+ZeWhZ4fdAlxJFq9eRlA7oEdoqM7IVRlsjVIrSrhrf0ektx71lPMRK4/fIKP
ZSYedj2uf7ikbXLf5A1UHN8VXNqx3ZNtDe1qXDXVY7XZQ/y/buLg3fuSRarhJIvp
Z4cMzD5ntB+ev+UhKgREy0CDpF05IQZPg2hf2vG11JAV6VUqslw=
=yU7j
-----END PGP SIGNATURE-----


Reply to: