play cassandra

https://img.shields.io/pypi/v/play_cassandra.svg https://img.shields.io/travis/tierratelematics/play_cassandra.svg Documentation Status https://codecov.io/gh/tierratelematics/play_cassandra/branch/develop/graph/badge.svg

pytest-play support for Cassandra expressions and assertions

More info and examples on:

Features

This project defines a new pytest-play command:

{
 'provider': 'play_cassandra'
 'type': 'execute',
 'connection': {
   'contact_points': ['10.1.1.3', '10.1.1.4', '10.1.1.5'],
   'port': '9042',
   'auth_provider': {'username': '$username', 'password': '$password'}
 },
 'keyspace': 'users',
 'query': 'SELECT name, age, email FROM users WHERE user_id=15',
 'condition': '1 > 0',
 'variable': 'user1_age',
 'variable_expression': 'results[0].age',
 'assertion': 'results[0].name == "User 1"'
}

Twitter

pytest-play tweets happens here:

Credits

This package was created with Cookiecutter and the cookiecutter-play-plugin (based on audreyr/cookiecutter-pypackage project template).