[Enhancement] - PyDocstyle Compliant (#6284)

* PyDocstyle Compliant batch 1

* Batch 2

* Batch 3

* Batch 4

* Batch 5

* Batch 6

* Batch 7

* Linting

* MyPy

* mypy things

* black

* more mypy

* black

* fix that

* black again

* undo that

* Fix error message

* pylint

---------

Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com>
Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com>
This commit is contained in:
Igor Radovanovic
2024-04-09 15:30:29 +02:00
committed by GitHub
parent 0a64bd19d0
commit a255fa52a0
301 changed files with 1655 additions and 425 deletions

View File

@@ -24,6 +24,7 @@ data: dict = {}
def get_stocks_data():
"""Get stocks data."""
import openbb # pylint:disable=import-outside-toplevel
if "stocks_data" in data:
@@ -39,6 +40,7 @@ def get_stocks_data():
def get_crypto_data():
"""Get crypto data."""
import openbb # pylint:disable=import-outside-toplevel
if "crypto_data" in data:
@@ -55,6 +57,7 @@ def get_crypto_data():
def get_data(menu: Literal["stocks", "crypto"]):
"""Get data."""
funcs = {"stocks": get_stocks_data, "crypto": get_crypto_data}
return funcs[menu]()
@@ -88,6 +91,7 @@ def get_data(menu: Literal["stocks", "crypto"]):
)
@pytest.mark.integration
def test_technical_atr(params, data_type, obb):
"""Test atr."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -126,6 +130,7 @@ def test_technical_atr(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_fib(params, data_type, obb):
"""Test fib."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -144,6 +149,7 @@ def test_technical_fib(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_obv(params, data_type, obb):
"""Test obv."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -162,6 +168,7 @@ def test_technical_obv(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_fisher(params, data_type, obb):
"""Test fisher."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -198,6 +205,7 @@ def test_technical_fisher(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_adosc(params, data_type, obb):
"""Test adosc."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -238,6 +246,7 @@ def test_technical_adosc(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_bbands(params, data_type, obb):
"""Test bbands."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -274,6 +283,7 @@ def test_technical_bbands(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_zlma(params, data_type, obb):
"""Test zlma."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -300,6 +310,7 @@ def test_technical_zlma(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_aroon(params, data_type, obb):
"""Test aroon."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -336,6 +347,7 @@ def test_technical_aroon(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_sma(params, data_type, obb):
"""Test sma."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -374,6 +386,7 @@ def test_technical_sma(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_demark(params, data_type, obb):
"""Test demark."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -392,6 +405,7 @@ def test_technical_demark(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_vwap(params, data_type, obb):
"""Test vwap."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -430,6 +444,7 @@ def test_technical_vwap(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_macd(params, data_type, obb):
"""Test macd."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -466,6 +481,7 @@ def test_technical_macd(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_hma(params, data_type, obb):
"""Test hma."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -502,6 +518,7 @@ def test_technical_hma(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_donchian(params, data_type, obb):
"""Test donchian."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -542,6 +559,7 @@ def test_technical_donchian(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_ichimoku(params, data_type, obb):
"""Test ichimoku."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -568,6 +586,7 @@ def test_technical_ichimoku(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_clenow(params, data_type, obb):
"""Test clenow."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -604,6 +623,7 @@ def test_technical_clenow(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_adx(params, data_type, obb):
"""Test adx."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -622,6 +642,7 @@ def test_technical_adx(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_ad(params, data_type, obb):
"""Test ad."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -658,6 +679,7 @@ def test_technical_ad(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_wma(params, data_type, obb):
"""Test wma."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -684,6 +706,7 @@ def test_technical_wma(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_cci(params, data_type, obb):
"""Test cci."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -722,6 +745,7 @@ def test_technical_cci(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_rsi(params, data_type, obb):
"""Test rsi."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -758,6 +782,7 @@ def test_technical_rsi(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_stoch(params, data_type, obb):
"""Test stoch."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -796,6 +821,7 @@ def test_technical_stoch(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_kc(params, data_type, obb):
"""Test kc."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -814,6 +840,7 @@ def test_technical_kc(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_cg(params, data_type, obb):
"""Test cg."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -854,6 +881,7 @@ def test_technical_cg(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_cones(params, data_type, obb):
"""Test cones."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)
@@ -890,6 +918,7 @@ def test_technical_cones(params, data_type, obb):
)
@pytest.mark.integration
def test_technical_ema(params, data_type, obb):
"""Test ema."""
params = {p: v for p, v in params.items() if v}
params["data"] = get_data(data_type)