Skip to content

Commit 3cef53b

Browse files
committed
docs(api): add parametrization api documentation
1 parent 84a08bd commit 3cef53b

File tree

3 files changed

+39
-0
lines changed

3 files changed

+39
-0
lines changed

doc/source/api/decorator.rst

+10
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,13 @@ Decorator `@balder.insert_into_tree(..)`
3232
========================================
3333

3434
.. autofunction:: balder.insert_into_tree
35+
36+
Decorator `@balder.parametrize(..)`
37+
===================================
38+
39+
.. autofunction:: balder.parametrize
40+
41+
Decorator `@balder.parametrize_by_feature(..)`
42+
==============================================
43+
44+
.. autofunction:: balder.parametrize_by_feature

doc/source/api/index.rst

+1
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,4 @@ Here you can find the full API documentation of the Balder Framework.
1616
scenarios.rst
1717
setups.rst
1818
controllers.rst
19+
parametrization.rst

doc/source/api/parametrization.rst

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
Parametrization API
2+
*******************
3+
4+
Providing arguments for dynamic parametrization
5+
===============================================
6+
7+
The following objects help to provide parameters inside the dynamic parametrization decorator
8+
:meth:`balder.parametrize_by_feature`.
9+
10+
The ``Value`` object
11+
--------------------
12+
13+
.. autoclass:: balder.parametrization.Value
14+
:members:
15+
16+
17+
The ``Parameter`` object
18+
------------------------
19+
20+
.. autoclass:: balder.parametrization.Parameter
21+
:members:
22+
23+
24+
The ``FeatureAccessSelector`` object
25+
------------------------------------
26+
27+
.. autoclass:: balder.parametrization.FeatureAccessSelector
28+
:members:

0 commit comments

Comments
 (0)