MCPcopy Create free account
hub / github.com/Drakkar-Software/OctoBot / _sample_docs

Function _sample_docs

packages/node/tests/protocol/test_dsl.py:43–67  ·  view source on GitHub ↗
(**overrides)

Source from the content-addressed store, hash-verified

41
42
43def _sample_docs(**overrides) -> dsl_interpreter_operator_docs.OperatorDocs:
44 data = {
45 "name": "rsi",
46 "description": "Relative Strength Index",
47 "type": "ta",
48 "example": "rsi(data, 14)",
49 "parameters": [
50 _sample_parameter(
51 name="data",
52 parameter_type=commons_enums.DslValueType.SERIES.value,
53 )
54 ],
55 "label": "RSI",
56 "category": commons_enums.DslKeywordCategory.SOURCE.value,
57 "return_values": [
58 dsl_interpreter_operator_parameter.OperatorParameter(
59 name="result",
60 description="RSI series",
61 required=True,
62 type=commons_enums.DslValueType.SERIES.value,
63 )
64 ],
65 }
66 data.update(overrides)
67 return dsl_interpreter_operator_docs.OperatorDocs(**data)
68
69
70class TestListDslOperatorDocs:

Calls 2

_sample_parameterFunction · 0.85
updateMethod · 0.45

Tested by

no test coverage detected