You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I installed the plugin according to the manual: https://github.com/christiansandberg/pytest-reporter-html1
I than added the arguments via addops in my pytest.ini: addopts = --template=html1/index.html --report=tests/reports/report.html -rP --full-trace --color=yes --code-highlight=yes -vv --show-capture=all --log-level=INFO --json=tests/reports/report.json --jsonapi --junitxml=tests/reports/report.xml --csv=tests/reports/report.csv --csv-delimiter=';'
When the tests are passed (just 1 in this case), I get the folowing error at the end of the traceback:
collecting ... collected 1 item
tests/test_gatewayClient.py::TestZmqServerInternalFcts::test_ping PASSED [100%]
Traceback (most recent call last):
File "{REMOVED}\.vscode\extensions\ms-python.python-2024.2.1\pythonFiles\vscode_pytest\run_pytest_script.py", line 70, in <module>
pytest.main(arg_array)
.
. (roughly 30 lines removed in the traceback)
.
File "{REMOVED}\__virtualenv\lib\site-packages\pytest_reporter_html1\templates\html1\test.html", line 21, in block 'test_metadata'
{% for name, value in test.phases|map(attribute='report.user_properties')|chain|unique %}
File "{REMOVED}\__virtualenv\lib\site-packages\jinja2\filters.py", line 454, in do_unique
if key not in seen:
TypeError: unhashable type: 'dict'
sys:1: ResourceWarning: unclosed <socket.socket fd=732, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('127.0.0.1', 54706), raddr=('127.0.0.1', 54703)>
I have no idea, what is happening here.. @christiansandberg could you give me a pointer, what / where to look for the source of the error ?
Thanks !
Cheers
Niels Göran
The text was updated successfully, but these errors were encountered:
Hej hej,
I installed the plugin according to the manual: https://github.com/christiansandberg/pytest-reporter-html1
I than added the arguments via addops in my pytest.ini: addopts = --template=html1/index.html --report=tests/reports/report.html -rP --full-trace --color=yes --code-highlight=yes -vv --show-capture=all --log-level=INFO --json=tests/reports/report.json --jsonapi --junitxml=tests/reports/report.xml --csv=tests/reports/report.csv --csv-delimiter=';'
When the tests are passed (just 1 in this case), I get the folowing error at the end of the traceback:
I have no idea, what is happening here..
@christiansandberg could you give me a pointer, what / where to look for the source of the error ?
Thanks !
Cheers
Niels Göran
The text was updated successfully, but these errors were encountered: