跳转到主要内容

pytest-play支持Cassandra表达式和断言

项目描述

play cassandra

https://img.shields.io/pypi/v/play_cassandra.svg https://travis-ci.org/davidemoro/play_cassandra.svg?branch=develop Documentation Status https://codecov.io/gh/davidemoro/play_cassandra/branch/develop/graph/badge.svg

pytest-play支持Cassandra表达式和断言

更多信息和示例在

功能

此项目定义了一个新的pytest-play命令

- 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
  variable: user1_age
  variable_expression: results[0].age
  assertion: results[0].name == User 1'

Twitter

pytest-play推文在此处发生

致谢

此包是用Cookiecuttercookiecutter-play-plugin(基于audreyr/cookiecutter-pypackage项目模板)创建的。

变更

0.0.4 (2019-01-25)

  • 支持新的pytest-play >= 2.0基于YAML的语法(不再支持json)

0.0.3 (2018-01-23)

  • 使用缓存加速Cassandra连接

0.0.2 (2018-01-22)

  • 已从依赖中删除play_python(已弃用)

0.0.1 (2018-01-16)

  • 首次发布

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

play_cassandra-0.0.4.tar.gz (17.7 kB 查看哈希值)

上传时间 源代码

构建分发版

play_cassandra-0.0.4-py2.py3-none-any.whl (8.1 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下支持