running: /usr/bin/python3 -m pytest -rs -q --deselect test_fr01_login.py::test_tc_1_11_legacy_password_column_never_used --deselect test_fr04_new_bill.py::test_tc_4_7_rollback_after_bill_insert (in /tmp/pl11/App3/acceptance/.work/jsp)
...........s............................................................ [ 47%]
..............................F......................................... [ 94%]
.........                                                                [100%]
=================================== FAILURES ===================================
_______________________________ test_tc_9_6_csv ________________________________

client = <conftest.HttpClient object at 0x7fedd52bb490>
api = <function api.<locals>.make at 0x7fedd52d3420>

    def test_tc_9_6_csv(client, api):
        web_login(client, "owner")
        response = client.get("/reports/monthly", query_string=dict(PERIOD, format="csv"))
>       assert response.headers["Content-Type"] == "text/csv; charset=utf-8"
E       AssertionError: assert 'text/csv;charset=utf-8' == 'text/csv; charset=utf-8'
E         
E         - text/csv; charset=utf-8
E         ?          -
E         + text/csv;charset=utf-8

test_fr08_09_dashboard_reports.py:114: AssertionError
--------------------------- Captured stdout teardown ---------------------------
---- server log (last 4000 characters) ----
2026-09-24 14:52:15 Profitina Laundry: database jdbc:sqlite:/tmp/pytest-of-root/pytest-44/test_tc_9_6_csv0/laundry.db, clock fixed at 2026-09-30 21:00:00
MiniContainer is running /tmp/pl11/App3/jsp-servlet/build/webapp
  Open http://127.0.0.1:6114/   (stop with Ctrl+C)

=========================== short test summary info ============================
SKIPPED [1] conftest.py:272: HTTPS is not available in the black-box harness
1 failed, 151 passed, 1 skipped, 2 deselected in 449.55s (0:07:29)
