============================= test session starts ============================== platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON) cachedir: .pytest_cache rootdir: $(@D) configfile: pyproject.toml collecting ... collected 47 items tests/test_cgi.py::CgiTests::testQSAndFormData PASSED tests/test_cgi.py::CgiTests::testQSAndFormDataFile PASSED tests/test_cgi.py::CgiTests::testQSAndUrlEncode PASSED tests/test_cgi.py::CgiTests::test_all PASSED tests/test_cgi.py::CgiTests::test_field_storage_multipart_no_content_length PASSED tests/test_cgi.py::CgiTests::test_fieldstorage_as_context_manager PASSED tests/test_cgi.py::CgiTests::test_fieldstorage_invalid PASSED tests/test_cgi.py::CgiTests::test_fieldstorage_multipart PASSED tests/test_cgi.py::CgiTests::test_fieldstorage_multipart_leading_whitespace PASSED tests/test_cgi.py::CgiTests::test_fieldstorage_multipart_maxline PASSED tests/test_cgi.py::CgiTests::test_fieldstorage_multipart_non_ascii PASSED tests/test_cgi.py::CgiTests::test_fieldstorage_multipart_w3c PASSED tests/test_cgi.py::CgiTests::test_fieldstorage_part_content_length PASSED tests/test_cgi.py::CgiTests::test_fieldstorage_properties PASSED tests/test_cgi.py::CgiTests::test_fieldstorage_readline PASSED tests/test_cgi.py::CgiTests::test_log PASSED tests/test_cgi.py::CgiTests::test_max_num_fields PASSED tests/test_cgi.py::CgiTests::test_parse_header PASSED tests/test_cgi.py::CgiTests::test_parse_multipart PASSED tests/test_cgi.py::CgiTests::test_parse_multipart_invalid_encoding PASSED tests/test_cgi.py::CgiTests::test_parse_multipart_without_content_length PASSED tests/test_cgi.py::CgiTests::test_separator PASSED tests/test_cgi.py::test_strict[&-expect0] PASSED tests/test_cgi.py::test_strict[&&-expect1] PASSED tests/test_cgi.py::test_strict[=-expect2] PASSED tests/test_cgi.py::test_strict[=&=-expect3] PASSED tests/test_cgi.py::test_strict[=a-expect4] PASSED tests/test_cgi.py::test_strict[&=a-expect5] PASSED tests/test_cgi.py::test_strict[=a&-expect6] PASSED tests/test_cgi.py::test_strict[=&a-expect7] PASSED tests/test_cgi.py::test_strict[b=a-expect8] PASSED tests/test_cgi.py::test_strict[b+=a-expect9] PASSED tests/test_cgi.py::test_strict[a=b=a-expect10] PASSED tests/test_cgi.py::test_strict[a=+b=a-expect11] PASSED tests/test_cgi.py::test_strict[&b=a-expect12] PASSED tests/test_cgi.py::test_strict[b&=a-expect13] PASSED tests/test_cgi.py::test_strict[a=a+b&b=b+c-expect14] PASSED tests/test_cgi.py::test_strict[a=a+b&a=b+a-expect15] PASSED tests/test_cgi.py::test_strict[x=1&y=2.0&z=2-3.%2b0-expect16] PASSED tests/test_cgi.py::test_strict[Hbc5161168c542333633315dee1182227:key_store_seqid=400006&cuyer=r&view=bustomer&order_id=0bb2e248638833d48cb7fed300000f1b&expire=964546263&lobale=en-US&kid=130003.300038&ss=env-expect17] PASSED tests/test_cgi.py::test_strict[group_id=5470&set=custom&_assigned_to=31392&_status=1&_category=100&SUBMIT=Browse-expect18] PASSED tests/test_cgitb.py::TestCgitb::test_blanks PASSED tests/test_cgitb.py::TestCgitb::test_fonts PASSED tests/test_cgitb.py::TestCgitb::test_html PASSED tests/test_cgitb.py::TestCgitb::test_text PASSED tests/test_cgitb.py::test_syshook_no_logdir_default_format PASSED tests/test_cgitb.py::test_syshook_no_logdir_text_format PASSED ======== 47 passed ========