diff options
author | CoprDistGit <infra@openeuler.org> | 2023-06-08 12:14:21 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-06-08 12:14:21 +0000 |
commit | fb4cb036db5352be42b0d465f7426d9691d36d3e (patch) | |
tree | 437dcac5a95508a8ae065c312ceeaf80ea9802dd | |
parent | d7fe673701981c48909889b7dd90ee2fca884411 (diff) |
automatic import of python-robotframework-redislibraryopeneuler20.03
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-robotframework-redislibrary.spec | 192 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 194 insertions, 0 deletions
@@ -0,0 +1 @@ +/robotframework-redislibrary-1.2.5.tar.gz diff --git a/python-robotframework-redislibrary.spec b/python-robotframework-redislibrary.spec new file mode 100644 index 0000000..802a8d4 --- /dev/null +++ b/python-robotframework-redislibrary.spec @@ -0,0 +1,192 @@ +%global _empty_manifest_terminate_build 0 +Name: python-robotframework-redislibrary +Version: 1.2.5 +Release: 1 +Summary: robotframework-redislibrary is a Robot Framework test library for manipulating in-memory data which store in Redis +License: Public Domain +URL: https://github.com/robotframework-thailand/robotframework-redislibrary.git +Source0: https://mirrors.aliyun.com/pypi/web/packages/52/87/79cd7f765cebdff671e4d8a0288d1599a48e9d38cf353f0d9db3e142b981/robotframework-redislibrary-1.2.5.tar.gz +BuildArch: noarch + + +%description +[](https://stackshare.io/nottyo/robotframework-redislibrary) +[](https://travis-ci.org/robotframework-thailand/robotframework-redislibrary) +# RedisLibrary + +`RedisLibrary` is a [Robot Framework](http://www.robotframework.org) test library which provides keywords for manipulating in-memory data stores in [Redis](https://redis.io/) + +[Redis](https://redis.io/) 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](https://github.com/andymccurdy/redis-py) + +# Usage + +Install `robotframework-redislibrary` via `pip` command + +```bash +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](https://twitter.com/nottyo) + + + + +%package -n python3-robotframework-redislibrary +Summary: robotframework-redislibrary is a Robot Framework test library for manipulating in-memory data which store in Redis +Provides: python-robotframework-redislibrary +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-robotframework-redislibrary +[](https://stackshare.io/nottyo/robotframework-redislibrary) +[](https://travis-ci.org/robotframework-thailand/robotframework-redislibrary) +# RedisLibrary + +`RedisLibrary` is a [Robot Framework](http://www.robotframework.org) test library which provides keywords for manipulating in-memory data stores in [Redis](https://redis.io/) + +[Redis](https://redis.io/) 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](https://github.com/andymccurdy/redis-py) + +# Usage + +Install `robotframework-redislibrary` via `pip` command + +```bash +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](https://twitter.com/nottyo) + + + + +%package help +Summary: Development documents and examples for robotframework-redislibrary +Provides: python3-robotframework-redislibrary-doc +%description help +[](https://stackshare.io/nottyo/robotframework-redislibrary) +[](https://travis-ci.org/robotframework-thailand/robotframework-redislibrary) +# RedisLibrary + +`RedisLibrary` is a [Robot Framework](http://www.robotframework.org) test library which provides keywords for manipulating in-memory data stores in [Redis](https://redis.io/) + +[Redis](https://redis.io/) 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](https://github.com/andymccurdy/redis-py) + +# Usage + +Install `robotframework-redislibrary` via `pip` command + +```bash +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](https://twitter.com/nottyo) + + + + +%prep +%autosetup -n robotframework-redislibrary-1.2.5 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-robotframework-redislibrary -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Thu Jun 08 2023 Python_Bot <Python_Bot@openeuler.org> - 1.2.5-1 +- Package Spec generated @@ -0,0 +1 @@ +d0a94b80fbedfd55386da892c010d9cc robotframework-redislibrary-1.2.5.tar.gz |