Tese cases generating helper tool.
Project description
TestCaseElf
Tese cases generating helper tool
1. Objective
- Specific the range of each field and output the product of the test case in a key-value fashion
- Ability to chain each combination (In a pipe)
- Out put the test cases in different format such as JSON/pandas.DataFrame/CSV
2. Expected Behavior
Using pipeline:
(
Field(region='Earthman')
* Field(lastname=['Jackson', 'Gadot'])
* Field(firstname=['Michael', 'Gal'])
+ Field(age=10)
) ->
[
{
"age":10,
"firstname":"Michael",
"lastname":"Jackson",
"region":"Earthman"
},
{
"age":10,
"firstname":"Gal",
"lastname":"Jackson",
"region":"Earthman"
},
{
"age":10,
"firstname":"Michael",
"lastname":"Gadot",
"region":"Earthman"
},
{
"age":10,
"firstname":"Gal",
"lastname":"Gadot",
"region":"Earthman"
}
]
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
TestCaseElf-0.0.1.tar.gz
(3.8 kB
view hashes)
Built Distribution
Close
Hashes for TestCaseElf-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5704162ce8823ebb8b67ef6ceecd0e6a4247e302a89b07993fb2626d1f731565 |
|
MD5 | f0fd0083e5cd289193597825dafb56a5 |
|
BLAKE2b-256 | 9aeec18f1c465996b3f4204473476ada563b899a23da625b891465b43618673d |