We propose implementing of a data_provider utility within the HTA project. This utility aims to standardize data provisioning across various the unit tests, improving compatibility and code consistencies.
Currently, there are data_provider utilities in both Meta internal codebases and external projects. However, these existing tools are not compatible with each other, leading to inefficiencies and integration issues when porting test cases.
Description
To alleviate the above pain points, we plan to create a data_provider utility which matches the same interface provided by the Meta "data_provider" interface.
🚀 Motivation and context
We propose implementing of a
data_provider
utility within the HTA project. This utility aims to standardize data provisioning across various the unit tests, improving compatibility and code consistencies.Currently, there are
data_provider
utilities in both Meta internal codebases and external projects. However, these existing tools are not compatible with each other, leading to inefficiencies and integration issues when porting test cases.Description
To alleviate the above pain points, we plan to create a
data_provider
utility which matches the same interface provided by the Meta "data_provider" interface.The usage of the
data_provider
is as follows:Alternatives
No response
Additional context
No response