##Runner
A very simple lambda to demonstrate `python-local-lambda` and `localstack` 

The lambda runs locally and is triggerd via
 `python-lambda-local` https://pypi.org/project/python-lambda-local/

The AWS services are mocked by
 `localstack` https://github.com/localstack/localstack
 
The lambda receives an event, extracts a message from that event,
amends that message and sends it on
to a SQS queue or SNS topic depending on the content of the message. 

###Running the tests
all command from rshield/runner

```virtualenv venv
source ./venv/bin/activate
pip install -r requirements.txt

cd test/cucumber 
./runner.sh
```


###Requirements
Ensure you have Docker running - localstack relies on it. 
Python-3.7.4 - not tested anything else. 
Ruby 2.4.x
Bundler 2.0.2
Ensure you are only running one test by marking the other `@wip`.  It is not 
written to run more than one test at once. 
