pytest-play support for AWS DynamoDB queries and assertions
Project description
play dynamodb
pytest-play support for AWS DynamoDB queries and assertions
More info and examples on:
pytest-play, documentation
cookiecutter-qa, see pytest-play in action with a working example if you want to start hacking
Features
This project defines new pytest-play commands for AWS DynamoDB:
- type: dynamodb provider: play_dynamodb method: get_item connection: region_name: us-west-2 endpoint_url: http://localhost:8000 variable: item variable_expression: response assertion: item['Item']['AlbumTitle']['S'] == 'Songs About Life' TableName: Music parameters: Key: Artist: S: Acme Band SongTitle: S: Happy Day
Supported methods:
batch_get_item
batch_write_item
delete_item
get_item
put_item
query
scan
update_item
pytest-play tweets happens here:
Credits
This package was created with Cookiecutter and the cookiecutter-play-plugin (based on audreyr/cookiecutter-pypackage project template).
CHANGES
0.0.2 (2019-01-25)
Supports new pytest-play >= 2.0 YAML based syntax (json no more supported)
0.0.1 (2018-01-31)
First release