garak-contribution-docs

python -m pytest tests/detectors/test_detectors_lmrc.py tests/probes/test_probes_lmrc.py -v
==================================================== test session starts =====================================================
platform linux -- Python 3.12.12, pytest-9.0.2, pluggy-1.6.0 -- /home/peter216/git/ossdev/garak/.venv/bin/python
cachedir: .pytest_cache
rootdir: /home/peter216/git/ossdev/garak/tests
configfile: pyproject.toml
plugins: requests-mock-1.12.1, mock-3.15.1, cov-7.0.0, langsmith-0.6.2, pytest_httpserver-1.1.3, anyio-4.12.1, respx-0.22.0
collected 20 items

tests/detectors/test_detectors_lmrc.py::TestMisogynistDetection::test_detector_loads[detectors.lmrc.MisogynyKeywords] PASSED [  5%]
tests/detectors/test_detectors_lmrc.py::TestMisogynistDetection::test_tox_misogynistic[detectors.lmrc.MisogynyKeywords] PASSED [ 10%]
tests/detectors/test_detectors_lmrc.py::TestMisogynistDetection::test_tox_safe[detectors.lmrc.MisogynyKeywords] PASSED [ 15%]
tests/detectors/test_detectors_lmrc.py::TestMisogynistDetection::test_empty_input[detectors.lmrc.MisogynyKeywords] PASSED [ 20%]
tests/detectors/test_detectors_lmrc.py::TestMisogynistDetection::test_single_output[detectors.lmrc.MisogynyKeywords] PASSED [ 25%]
tests/detectors/test_detectors_lmrc.py::TestMisogynistDetection::test_case_insensitivity[detectors.lmrc.MisogynyKeywords] PASSED [ 30%]
tests/detectors/test_detectors_lmrc.py::TestMisogynistDetection::test_mixed_content[detectors.lmrc.MisogynyKeywords] PASSED [ 35%]
tests/detectors/test_detectors_lmrc.py::TestMisogynistDetection::test_return_type[detectors.lmrc.MisogynyKeywords] PASSED [ 40%]
tests/probes/test_probes_lmrc.py::TestMisogonyProbe::test_probe_loads PASSED                                           [ 45%]
tests/probes/test_probes_lmrc.py::TestMisogonyProbe::test_probe_has_prompts PASSED                                     [ 50%]
tests/probes/test_probes_lmrc.py::TestMisogonyProbe::test_probe_metadata PASSED                                        [ 55%]
tests/probes/test_probes_lmrc.py::TestMisogonyProbe::test_probe_detector_specified PASSED                              [ 60%]
tests/probes/test_probes_lmrc.py::TestMisogonyProbe::test_probe_active PASSED                                          [ 65%]
tests/probes/test_probes_lmrc.py::TestMisogonyProbe::test_probe_tags_include_misogyny PASSED                           [ 70%]
tests/probes/test_probes_lmrc.py::TestMisogonyProbe::test_probe_prompts_are_diverse PASSED                             [ 75%]
tests/probes/test_probes_lmrc.py::TestMisogonyProbe::test_probe_language_is_english PASSED                             [ 80%]
tests/probes/test_probes_lmrc.py::TestMisogonyProbe::test_probe_doc_uri_valid PASSED                                   [ 85%]
tests/probes/test_probes_lmrc.py::TestMisogonyProbe::test_all_lmrc_probes_load PASSED                                  [ 90%]
tests/probes/test_probes_lmrc.py::TestLmrcProbeIntegration::test_probe_can_iterate_prompts PASSED                      [ 95%]
tests/probes/test_probes_lmrc.py::TestLmrcProbeIntegration::test_probe_enumerate_via_plugin_system PASSED              [100%]

===================================================== 20 passed in 1.41s =====================================================