**Tests Documentation**
**************************

- all tests can be evaluated via ``pytest``
- executing ``pytest`` from the ``tests`` directory or above within the repo will execute all tests
- executing ``pytest`` within a specific directory will only execute tests in that directory
- executing ``pytest path/to/text_file.py`` will only execute single specified test

Unit Tests
===================

test_api docu
--------------------

.. automodule:: helpr.tests.unit_tests.test_api
    :members:    

test_crack_growth docu
------------------------------------

.. automodule:: helpr.tests.unit_tests.test_crack_growth
    :members:

test_crack_initiation docu
------------------------------------

.. automodule:: helpr.tests.unit_tests.test_crack_initiation
    :members:

test_cycle_evolution docu
------------------------------------

.. automodule:: helpr.tests.unit_tests.test_cycle_evolution
    :members:    

test_environment docu
------------------------------------

.. automodule:: helpr.tests.unit_tests.test_environment
    :members:

test_fracture docu
------------------------------------

.. automodule:: helpr.tests.unit_tests.test_fracture
    :members:

test_inspection_mitigation docu
------------------------------------

.. automodule:: helpr.tests.unit_tests.test_inspection_mitigation
    :members:

test_material docu
------------------------------------

.. automodule:: helpr.tests.unit_tests.test_material
    :members:

test_parameter docu
------------------------------------

.. automodule:: helpr.tests.unit_tests.test_parameter
    :members:

test_pipe docu
------------------------------------

.. automodule:: helpr.tests.unit_tests.test_pipe
    :members:

test_plots docu
------------------------------------

.. automodule:: helpr.tests.unit_tests.test_plots
    :members:

test_postprocessing docu
------------------------------------

.. automodule:: helpr.tests.unit_tests.test_postprocessing
    :members:

test_stress_state docu
------------------------------------

.. automodule:: helpr.tests.unit_tests.test_stress_state
    :members:


Verification Tests
=====================

test_verification_crack_growth_rate docu
--------------------------------------------

.. automodule:: helpr.tests.verification_tests.test_verification_crack_growth_rate
    :members: