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 details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file TestCaseElf-0.0.1.tar.gz.
File metadata
- Download URL: TestCaseElf-0.0.1.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3b15b9ce0f628325307b6c237f16424978389ad36adc4627c1958bbd6b9437b9
|
|
| MD5 |
dde165852f78a7b218d24b67b14cf94f
|
|
| BLAKE2b-256 |
257ccd950fa4b98f67c5b31c0055bc902f5848fa893c581cbf39b6df75287f20
|
File details
Details for the file TestCaseElf-0.0.1-py3-none-any.whl.
File metadata
- Download URL: TestCaseElf-0.0.1-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5704162ce8823ebb8b67ef6ceecd0e6a4247e302a89b07993fb2626d1f731565
|
|
| MD5 |
f0fd0083e5cd289193597825dafb56a5
|
|
| BLAKE2b-256 |
9aeec18f1c465996b3f4204473476ada563b899a23da625b891465b43618673d
|