pytest discovers test_*.py and *_test.py, so it should be hidden now in addition, the code should only run when the script is run explicitly, not when imported