From cbf8a86ed46ade84ea58981de05ffd6ca246399c Mon Sep 17 00:00:00 2001 From: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com> Date: Tue, 12 Sep 2023 15:53:01 +0200 Subject: [PATCH] Begin --- .../sdk/provider/openbb_provider/abstract/fetcher.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/openbb_sdk/sdk/provider/openbb_provider/abstract/fetcher.py b/openbb_sdk/sdk/provider/openbb_provider/abstract/fetcher.py index 980efb4d22d..d045cd57d19 100644 --- a/openbb_sdk/sdk/provider/openbb_provider/abstract/fetcher.py +++ b/openbb_sdk/sdk/provider/openbb_provider/abstract/fetcher.py @@ -75,3 +75,10 @@ class Fetcher(Generic[Q, R]): if get_origin(data) == list: data = get_args(data)[0] return data + + @classmethod + def test_fetcher(cls, params: Dict[str, Any], credentials: Dict[str, str]) -> R: + """Test the fetcher.""" + query = cls.transform_query(params=params) + data = cls.extract_data(query=query, credentials=credentials) + return cls.transform_data(data=data)