[pytest] testpaths = "tests/" # Exclude the following directories norecursedirs = _build docs .git .*cache *.egg *site-packages* markers = mpl_image_compare deprecated needs_zhinst regression filterwarnings = # Raise error on our own FutureWarnings error:.*quantify-(scheduler|core).*:FutureWarning # Raised when operations overlap in time, not important for us. ignore:.*starts before the previous ends.*:RuntimeWarning # using mocker.patch as a context manager is not required, but also doesn't # harm anyone. ignore::pytest_mock.PytestMockWarning # warning only interesting for users, not for developers. ignore:Distortion correction portclock.* ignore:.*has conflicting frequency definitions.* ignore:.*Schedule contains an operation, for which distortion correction is not implemented.*