I have this file structure.

When ı wrote pytest in my terminal.
ı have this issue !

ModuleNotFoundError: No module named 'money_transactions_test'
Hint: make sure your test modules/packages have valid Python names.
Why its can't import money_transactions_test ?
If you're sharing objects within your tests the easiest thing would be to make use of conftest.py
However if you must import, since your test files are in the same package directory I recommend specifying a relative import. ie:
from .money_transactions_test import acc_numbers_list
Try creating a file "pytest.ini" and adding the following entry:
[pytest] pythonpath = . test
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With