title: How to test the pytest fixture itself?
body: <p>What is the proper way to test that the pytest fixture itself. Please do not confuse it with using fixture in tests. I want just tests the fixtures correctness by itself.</p>
  
  <p>When trying to call and execute them inside test I am facing:</p>
  
  <p><code>Fixture "app" called directly. Fixtures are not meant to be called directly</code></p>
  
  <p>Any input on that will be appreciated. Docs on this topic are not giving me meaningful guidance: <a href="https://docs.pytest.org/en/latest/deprecations.html#calling-fixtures-directly" rel="noreferrer">https://docs.pytest.org/en/latest/deprecations.html#calling-fixtures-directly</a></p>
  
  <p>The motivation for testing fixtures itself come to me, because when our test were failing due to bug in fixture this wasn't tracked correctly in our TAP files, what motivated me to test the fixtures stand alone.</p>