diff --git a/validmind/__init__.py b/validmind/__init__.py index 36cd9250e..3cf200e25 100644 --- a/validmind/__init__.py +++ b/validmind/__init__.py @@ -50,6 +50,7 @@ run_test_suite, ) from .tests.decorator import tags, tasks, test +from .tests.run import print_env from .vm_models.result import RawData __all__ = [ # noqa @@ -63,6 +64,7 @@ "init_model", "init_r_model", "preview_template", + "print_env", "RawData", "reload", "run_documentation_tests", diff --git a/validmind/tests/run.py b/validmind/tests/run.py index b2035e7a5..9401b2d1b 100644 --- a/validmind/tests/run.py +++ b/validmind/tests/run.py @@ -7,6 +7,7 @@ import time from datetime import datetime from inspect import getdoc +import pprint from typing import Any, Callable, Dict, List, Optional, Tuple, Union from uuid import uuid4 @@ -396,3 +397,8 @@ def run_test( # noqa: C901 result.show() return result + + +def print_env(): + e = _get_run_metadata() + pprint.pp(e)