CatPtain's picture
Upload 131 files
1b6b94f verified

A newer version of the Gradio SDK is available: 6.3.0

Upgrade

Providers unit tests

In order to automatically generate unit tests for the providers you can run the following command:

python openbb_platform/providers/tests/utils/unit_test_generator.py

Note that you should be running this file from the root of the repository.

The automatic unit test generation will add unit tests for all the fetchers available in a given provider. Each provider will have one auto generated unit test file, and inside that file there will be one unit test for each fetcher. If the fetcher was added at a later stage compared with the generation of the test file, one can run the script again and new fetchers only will be added.

Note that sometimes manual intervention can be needed, for example, adjusting out-of-top level imports or adding specific arguments for a given fetcher.