moto/tests
Alexander Mohr 9008b85299 lambda + SNS enhancements (#1048)
* updates

- support lambda messages from SNS
- run lambda in docker container

* decode output

* populate timeout

* simplify

* whoops

* skeletons of cloudwatchlogs

* impl filter log streams

* fix logging

* PEP fixes

* PEP fixes

* fix reset

* fix reset

* add new endpoint

* fix region name

* add docker

* try to fix tests

* try to fix travis issue with boto

* fix escaping in urls

* fix environment variables

* fix PEP

* more pep

* switch back to precise

* another fix attempt

* fix typo

* fix lambda invoke

* fix more unittests

* work on getting this to work in new scheme

* fix py2

* fix error

* fix tests when running in server mode

* more lambda fixes

* try running with latest docker

adapted from aiodocker

* switch to docker python client

* pep fixes

* switch to docker volume

* fix unittest

* fix invoke from sns

* fix zip2tar

* add hack impl for get_function with zip

* try fix

* fix for py < 3.6

* add volume refcount

* try to fix travis

* docker test

* fix yaml

* try fix

* update endpoints

* fix

* another attempt

* try again

* fix recursive import

* refactor fix

* revert changes with better fix

* more reverts

* wait for service to come up

* add back detached mode

* sleep and add another exception type

* put this back for logging

* put back with note

* whoops :)

* docker in docker!

* fix invalid url

* hopefully last fix!

* fix lambda regions

* fix protocol

* travis!!!!

* just run lambda test for now

* use one print

* fix escaping

* another attempt

* yet another

* re-enable all tests

* fixes

* fix for py2

* revert change

* fix for py2.7

* fix output ordering

* remove this given there's a new unittest that covers it

* changes based on review

- add skeleton logs test file
- switch to docker image that matches test env
- fix mock_logs import

* add readme entry
2017-09-27 16:04:58 -07:00
..
test_acm Finished ACM + tests 2017-09-22 14:26:05 +01:00
test_apigateway Lints. 2017-02-23 21:37:43 -05:00
test_autoscaling Boto3 and cloudformation have different keys for auto scaling tags - handle that gracefully 2017-06-21 15:59:03 -04:00
test_awslambda lambda + SNS enhancements (#1048) 2017-09-27 16:04:58 -07:00
test_cloudformation handle short form function in cfn yaml template (#1103) 2017-09-07 11:28:15 -07:00
test_cloudwatch Added dashboard methods + tests 2017-09-22 16:38:20 +01:00
test_core Fix camelcase_to_underscore. Closes #767. 2017-03-15 23:39:36 -04:00
test_datapipeline Merge #913. 2017-05-10 21:58:42 -04:00
test_dynamodb Lints. 2017-02-23 21:37:43 -05:00
test_dynamodb2 add test for get_item return consumed capacity 2017-09-25 11:45:49 +13:00
test_ec2 Fix for regression in get_console_output() 2017-09-27 20:26:45 +05:30
test_ecr Add more error handling to the ECR backend 2017-08-10 19:54:10 -04:00
test_ecs Merge pull request #897 from gjtempleton/TaskDraining 2017-04-15 23:47:47 -04:00
test_elb Adding version string to server tests 2017-08-02 13:41:39 -07:00
test_elbv2 implement target group tagging 2017-09-16 19:53:09 -07:00
test_emr Add support for recursive emr settings 2017-06-27 11:31:43 -07:00
test_events Fix cloudwatch events delete_rule. Closes #884. 2017-04-12 22:15:23 -04:00
test_glacier Lints. 2017-02-23 21:37:43 -05:00
test_iam Adding a script to import all of AWS' managed policies 2017-09-19 14:01:08 -07:00
test_kinesis Merge #913. 2017-05-10 21:58:42 -04:00
test_kms Add kms boto3 test. 2017-03-14 23:42:52 -04:00
test_logs lambda + SNS enhancements (#1048) 2017-09-27 16:04:58 -07:00
test_opsworks Change checks for handling same layer name un different stack 2017-09-25 14:49:08 +03:00
test_polly Added server testcase 2017-09-27 09:54:46 +01:00
test_rds Re-enabling tests on Python3 2017-06-20 11:58:18 -07:00
test_rds2 remove test for rds snapshot quota exceed as moto_server doesnt support it 2017-08-15 10:34:10 +10:00
test_redshift Redshift Updates 2017-08-09 18:43:21 -07:00
test_route53 Added test cases that covers route53 client's <change_resource_record_sets> function. Also added validation to throw a ClientError when the record set does not match the hosted zone's config 2017-04-28 21:26:32 +05:30
test_s3 Fixed bug in S3 put_bucket_tagging. Closes #1181. 2017-09-22 13:35:00 -07:00
test_s3bucket_path Authenticating to S3 in tests 2017-09-16 12:49:07 -07:00
test_ses Adding list_verified_email_addresses and testing 2017-07-11 08:02:31 +00:00
test_sns Added in publish by phone number 2017-09-26 00:21:07 +01:00
test_sqs Cleanup, and fix #1105 2017-09-22 20:08:20 +01:00
test_ssm Newlines for more pep8 compliance 2017-09-18 21:46:07 +01:00
test_sts Lints. 2017-02-23 21:37:43 -05:00
test_swf Lints. 2017-02-23 21:37:43 -05:00
test_xray Finished X-Ray + fixed routing bug 2017-09-23 11:02:25 +01:00
__init__.py Testing new version of decorator. 2017-02-15 22:35:45 -05:00
backport_assert_raises.py Lints. 2017-02-23 21:37:43 -05:00
helpers.py Lints. 2017-02-23 21:37:43 -05:00