versatile-data-kit icon indicating copy to clipboard operation
versatile-data-kit copied to clipboard

vdk-core: Amend ingestion tests to cover all possible values for payload data

Open gageorgiev opened this issue 2 years ago • 0 comments

What is the feature request? What problem does it solve? Currently, the ingestion tests only cover two data types, namely integers and Decimal objects. These tests need to be amended to cover as many as possible. https://github.com/vmware/versatile-data-kit/blob/main/projects/vdk-core/tests/vdk/internal/builtin_plugins/ingestion/test_ingester_base.py https://www.w3schools.com/python/python_datatypes.asp

Namely, the payloads used which are instantiated at the start of the test file need to include a larger variety of datatypes. If any of them cause tests to fail, that specific data type should be commented out of the test, and a new issue should be created to cover that specific datatype and uncomment the test.

gageorgiev avatar Aug 23 '22 10:08 gageorgiev