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"
}
]
Release files for TestCaseElf 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| TestCaseElf-0.0.1.tar.gz | 3.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| TestCaseElf-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.2 kB
Release files / TestCaseElf-0.0.1.tar.gz
| Download URL | TestCaseElf-0.0.1.tar.gz |
|---|---|
| Size | 3.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3b15b9ce0f628325307b6c237f16424978389ad36adc4627c1958bbd6b9437b9
|
|
BLAKE2b-256 checksum How to use checksums |
257ccd950fa4b98f67c5b31c0055bc902f5848fa893c581cbf39b6df75287f20
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / TestCaseElf-0.0.1-py3-none-any.whl
| Download URL | TestCaseElf-0.0.1-py3-none-any.whl |
|---|---|
| Size | 4.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5704162ce8823ebb8b67ef6ceecd0e6a4247e302a89b07993fb2626d1f731565
|
|
BLAKE2b-256 checksum How to use checksums |
9aeec18f1c465996b3f4204473476ada563b899a23da625b891465b43618673d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|