robotframework-redislibrary is a Robot Framework test library for manipulating in-memory data which store in Redis
Project description
RedisLibrary
RedisLibrary
is a Robot Framework test library which provides keywords for manipulating in-memory data stores in Redis
Redis is an open-source software project that implements data structure servers. It is networked, in-memory, and stores keys with optional durability.
You can add, get, update and delete your data from Redis. The keywords are implemented using redis-py
Usage
Install robotframework-redislibrary
via pip
command
pip install -U robotframework-redislibrary
Example Test Case
*** Settings *** | ||||
---|---|---|---|---|
Library | RedisLibrary | |||
*** Test Cases *** | ||||
TestRedisSample | ||||
${redis_conn}= | Connect To Redis | myredis-dev.com | port=6379 | |
${data}= | Get From Redis | ${redis_conn} | BARCODE|1234567 | |
Should Be Equal As Strings | ${data} | TestExpectedData | ||
${obj_to_add}= | Create Dictionary | name=testFullName | ||
Append To Redis | ${redis_conn} | BARCOE|1234567 | ${object_to_add} | |
@{key_list}= | Get All Match Keys | ${redis_conn} | BARCODE* | 1000 |
Documentation
For the detail keyword documentation. Go to this following link:
https://robotframework-thailand.github.io/robotframework-redislibrary/RedisLibrary.html
Help & Issues
Mention me on Twitter @nottyo
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for robotframework-redislibrary-1.2.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f04235f06b40d3d047b27035d1dcea4dc79f2c31bd48ff29d6c62b2afbc6ae9 |
|
MD5 | dda9fa7c74426d3a049d9a9cc9116e2d |
|
BLAKE2b-256 | 395d0d0bcd7c63ae8aa447ccad0c7fec74ac091890ea27c0e595fa19ee7e1745 |