1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/test/units/modules/cloud/amazon
Michael De La Rue e28845018d [cloud] New module: AWS API Gageway module (#20230)
* Ultra basic api-gateway module based of lambda.py

* Ultra basic deployment added to api-gateway module

* ApiGateway module Allow creation of APIs, more documentation and better return value

* ApiGateway module incorporate review feedback

* ApiGateway module flake8 cleanup

* APIGateway module - more review fixes.

* slightly better messages in api_gateway module

* AWS api_gateway module - try to improve messages in case of exceptions

* rename api_gateway module to aws_api_gateway as discussed in PR 20230

* aws_api_gateway - Allow delivery of swagger either as text or dictionary.

* aws_api_gateway module - introduce 'unit' tests, improve imports using them and small fixes

* aws_api_gateway module - move path expand_user to avoid early typecheck

* aws_api_gateway - version means version of metadata not module - fix to 1.0

* aws_api_gateway module - Rely on module_utils.ec2 for imports & path type for expanduser / cleanups

* aws_api_gateway module - heavy cleanup and refactor of code + cloud retry functionality.

* api_gateway_module - failing test case for handling more than one deployment in succession and API deletion

* add TooManyRequestsException to AWSRetry exception list - makes API deployment work.

* api_gateway_module - Fixes for various review comments + errors from various linters

* api_gateway_module - Fixes for more review comments + linter error

* api_gateway_module - Major refactor into sensible functions - create_response becomes configure_response

* api_gateway_module - should be working under python3; remove test exclusion

* api_gateway_module - finish off remaining review fixes - use ansible defaults and fix mutually exclusive

* api_gateway_module - attempt to improve handling of botocore errors in python3

* api_gateway_module - implement state=absent / API deletion
2017-06-05 10:25:56 -04:00
..
fixtures [cloud][tests] AWS lambda module unit tests (#21768) 2017-02-23 09:58:26 -05:00
placebo_recordings [cloud][tests] fixtures for placebo to test AWS modules using boto3 (#21253) 2017-03-31 15:31:12 -04:00
__init__.py Relocate module unit tests. (#18812) 2016-12-08 11:35:20 -05:00
placebo_fixtures.py Fix PEP 8 issues. 2017-03-31 14:21:54 -07:00
test_api_gateway.py [cloud] New module: AWS API Gageway module (#20230) 2017-06-05 10:25:56 -04:00
test_cloudformation.py Fix PEP 8 issues. 2017-03-31 14:21:54 -07:00
test_ec2_utils.py fixed type mapper and added tests (#20963) 2017-02-02 09:46:17 -05:00
test_ec2_vpc_nat_gateway.py test/: PEP8 compliancy (#24803) 2017-05-30 18:05:19 +01:00
test_kinesis_stream.py [cloud][test] Use pytest conditional imports instead of nose/SkipTest (#22019) 2017-03-02 17:07:56 -05:00
test_lambda.py test/: PEP8 compliancy (#24803) 2017-05-30 18:05:19 +01:00
test_s3.py test/: PEP8 compliancy (#24803) 2017-05-30 18:05:19 +01:00