Datafile library that provides more convenient way to save some of your test data than robotframework variables tables
Project description
Quintagroup robotframework utils
Data file parser
Datafile library provides more convenient way to save some of your test data than robotframework variables tables do.
For example you have a file ‘users.rst’ where you save users accounts information:
**Accounts on site** ========= ==== ======== ================= users id password email ========= ==== ======== ================= admin Eric passwr eric@example.com manager Jonh passwr jonh@example.com publisher Olga passwr olga@example.com reader Jane passwr _table_: \ work; jane@work.com| \ pesonal; jane@pesonal.com ========= ==== ======== =================
and in test case you can parse this file and access its data in the following manner:
*** Settings *** Library quintagroup.robotframework.datafile.rst *** Test Cases *** Attribute alike access ${users}= Read tables from file ${CURDIR}/users.rst Should Be Equal ${users.admin.id} Eric Should Be Equal ${users.manager.email} jonh@example.com Should Be Equal ${users.reader.id} Jane Should Be Equal As String ${users.reader.email} [['work', 'jane@work.com'], ['pesonal', 'jane@pesonal.com']] Should Be Equal As String ${users.reader.email}[0] ['work', 'jane@work.com']
Changelog
1.0 (2013-12-16)
Initial release
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
File details
Details for the file quintagroup.robotframework.utils-1.0.zip
.
File metadata
- Download URL: quintagroup.robotframework.utils-1.0.zip
- Upload date:
- Size: 23.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c4740c20f7fa5b578e6fbec4f73c0029b0f3d90553c5dd7256f7b9bc8b3fbd3 |
|
MD5 | 8b83ae6b95c907bb587a9bed7f2936f6 |
|
BLAKE2b-256 | e705f2ccd3112fa724564c2a967c656b136df1a533385d67b45732abf33c5a8c |