Coverage for src/shephex/experiment/__init__.py: 100%

8 statements  

« prev     ^ index     » next       coverage.py v7.6.1, created at 2025-06-20 14:13 +0200

1""" 

2Defines the Experiment class and related classes. 

3""" 

4 

5from .experiment import Experiment # noqa 

6from .options import Options 

7from .procedure import PickleProcedure, Procedure, ScriptProcedure 

8from .result import ExperimentError, ExperimentResult, FutureResult, DryResult 

9from .context import ExperimentContext 

10from .meta import Meta 

11from .chain_iterator import ChainableExperimentIterator 

12 

13__all__ = [ 

14 'Experiment', 

15 'Options', 

16 'ExperimentError', 

17 'ExperimentResult', 

18 'DryResult', 

19 'Procedure', 

20 'PickleProcedure', 

21 'ScriptProcedure', 

22 'FutureResult', 

23 'ExperimentContext', 

24 'Meta', 

25 'ChainableExperimentIterator' 

26]