Skip to content

BUG: 7 errors in tests due to fixture 'mocker' not found #140

@yurivict

Description

@yurivict

finvizfinance version checks

  • I have checked that this issue has not already been reported.

  • I have confirmed this bug exists on the master branch of finvizfinance.

Reproducible Example

n/a

Issue Description

=============================================================================== ERRORS ================================================================================
__________________________________________________________ ERROR at setup of test_finvizfinance_crypto_mock ___________________________________________________________
file /usr/ports/finance/py-finvizfinance/work-py311/finvizfinance-1.2.0/test/test_crypto.py, line 9
  def test_finvizfinance_crypto_mock(mocker):
E       fixture 'mocker' not found
>       available fixtures: anyio_backend, anyio_backend_name, anyio_backend_options, benchmark, benchmark_weave, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, doctest_namespace, free_tcp_port, free_tcp_port_factory, free_udp_port, free_udp_port_factory, httpserver, httpserver_ipv4, httpserver_ipv6, httpserver_listen_address, httpserver_ssl_context, make_httpserver, make_httpserver_ipv4, make_httpserver_ipv6, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, requests_mock, testrun_uid, time_machine, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, weave, worker_id
>       use 'pytest --fixtures [testpath]' for help on them.

/usr/ports/finance/py-finvizfinance/work-py311/finvizfinance-1.2.0/test/test_crypto.py:9
____________________________________________________________ ERROR at setup of test_forex_performance_pips ____________________________________________________________
file /usr/ports/finance/py-finvizfinance/work-py311/finvizfinance-1.2.0/test/test_forex.py, line 11
  def test_forex_performance_pips(mocker):
E       fixture 'mocker' not found
>       available fixtures: anyio_backend, anyio_backend_name, anyio_backend_options, benchmark, benchmark_weave, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, doctest_namespace, free_tcp_port, free_tcp_port_factory, free_udp_port, free_udp_port_factory, httpserver, httpserver_ipv4, httpserver_ipv6, httpserver_listen_address, httpserver_ssl_context, make_httpserver, make_httpserver_ipv4, make_httpserver_ipv6, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, requests_mock, testrun_uid, time_machine, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, weave, worker_id
>       use 'pytest --fixtures [testpath]' for help on them.

/usr/ports/finance/py-finvizfinance/work-py311/finvizfinance-1.2.0/test/test_forex.py:11
_____________________________________________________________ ERROR at setup of test_forex_chart_url_mock _____________________________________________________________
file /usr/ports/finance/py-finvizfinance/work-py311/finvizfinance-1.2.0/test/test_forex.py, line 18
  def test_forex_chart_url_mock(mocker):
E       fixture 'mocker' not found
>       available fixtures: anyio_backend, anyio_backend_name, anyio_backend_options, benchmark, benchmark_weave, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, doctest_namespace, free_tcp_port, free_tcp_port_factory, free_udp_port, free_udp_port_factory, httpserver, httpserver_ipv4, httpserver_ipv6, httpserver_listen_address, httpserver_ssl_context, make_httpserver, make_httpserver_ipv4, make_httpserver_ipv6, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, requests_mock, testrun_uid, time_machine, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, weave, worker_id
>       use 'pytest --fixtures [testpath]' for help on them.

/usr/ports/finance/py-finvizfinance/work-py311/finvizfinance-1.2.0/test/test_forex.py:18
_________________________________________________________ ERROR at setup of test_finvizfinance_insider_option _________________________________________________________
file /usr/ports/finance/py-finvizfinance/work-py311/finvizfinance-1.2.0/test/test_insider.py, line 10
  def test_finvizfinance_insider_option(mocker):
E       fixture 'mocker' not found
>       available fixtures: anyio_backend, anyio_backend_name, anyio_backend_options, benchmark, benchmark_weave, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, doctest_namespace, free_tcp_port, free_tcp_port_factory, free_udp_port, free_udp_port_factory, httpserver, httpserver_ipv4, httpserver_ipv6, httpserver_listen_address, httpserver_ssl_context, make_httpserver, make_httpserver_ipv4, make_httpserver_ipv6, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, requests_mock, testrun_uid, time_machine, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, weave, worker_id
>       use 'pytest --fixtures [testpath]' for help on them.

/usr/ports/finance/py-finvizfinance/work-py311/finvizfinance-1.2.0/test/test_insider.py:10
__________________________________________________ ERROR at setup of test_finvizfinance_finvizfinance_chart_invalid ___________________________________________________
file /usr/ports/finance/py-finvizfinance/work-py311/finvizfinance-1.2.0/test/test_quote.py, line 17
  def test_finvizfinance_finvizfinance_chart_invalid(mocker):
E       fixture 'mocker' not found
>       available fixtures: anyio_backend, anyio_backend_name, anyio_backend_options, benchmark, benchmark_weave, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, doctest_namespace, free_tcp_port, free_tcp_port_factory, free_udp_port, free_udp_port_factory, httpserver, httpserver_ipv4, httpserver_ipv6, httpserver_listen_address, httpserver_ssl_context, make_httpserver, make_httpserver_ipv4, make_httpserver_ipv6, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, requests_mock, testrun_uid, time_machine, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, weave, worker_id
>       use 'pytest --fixtures [testpath]' for help on them.

/usr/ports/finance/py-finvizfinance/work-py311/finvizfinance-1.2.0/test/test_quote.py:17
______________________________________________________ ERROR at setup of test_finvizfinance_finvizfinance_chart _______________________________________________________
file /usr/ports/finance/py-finvizfinance/work-py311/finvizfinance-1.2.0/test/test_quote.py, line 33
  def test_finvizfinance_finvizfinance_chart(mocker):
E       fixture 'mocker' not found
>       available fixtures: anyio_backend, anyio_backend_name, anyio_backend_options, benchmark, benchmark_weave, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, doctest_namespace, free_tcp_port, free_tcp_port_factory, free_udp_port, free_udp_port_factory, httpserver, httpserver_ipv4, httpserver_ipv6, httpserver_listen_address, httpserver_ssl_context, make_httpserver, make_httpserver_ipv4, make_httpserver_ipv6, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, requests_mock, testrun_uid, time_machine, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, weave, worker_id
>       use 'pytest --fixtures [testpath]' for help on them.

/usr/ports/finance/py-finvizfinance/work-py311/finvizfinance-1.2.0/test/test_quote.py:33
____________________________________________________________________ ERROR at setup of test_proxy _____________________________________________________________________
file /usr/ports/finance/py-finvizfinance/work-py311/finvizfinance-1.2.0/test/test_util.py, line 5
  def test_proxy(mocker):
E       fixture 'mocker' not found
>       available fixtures: anyio_backend, anyio_backend_name, anyio_backend_options, benchmark, benchmark_weave, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, capteesys, doctest_namespace, free_tcp_port, free_tcp_port_factory, free_udp_port, free_udp_port_factory, httpserver, httpserver_ipv4, httpserver_ipv6, httpserver_listen_address, httpserver_ssl_context, make_httpserver, make_httpserver_ipv4, make_httpserver_ipv6, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, requests_mock, testrun_uid, time_machine, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory, weave, worker_id
>       use 'pytest --fixtures [testpath]' for help on them.

/usr/ports/finance/py-finvizfinance/work-py311/finvizfinance-1.2.0/test/test_util.py:5

All dependencies are installed.

Expected Behavior

n/a

Installed Versions

Version: 1.2.0
Python-3.11
FreeBSD 14.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions