title: Jest - cannot find the tests
body: <p>I am unable to run my jest test for some weird reason. Am I missing out something here?</p>
  <p><strong>I have tried both __test__ &amp;  __tests__</strong></p>
  <blockquote>
  <p><strong>Folder structure</strong> :</p>
  </blockquote>
  <p><a href="https://i.stack.imgur.com/fzGBM.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/fzGBM.png" alt="enter image description here" /></a></p>
  <blockquote>
  <p><strong>Package.json</strong> :</p>
  </blockquote>
  <pre class="lang-json prettyprint-override"><code>
    &quot;scripts&quot;: {
      &quot;start&quot;: &quot;ts-node-dev --poll src/index.ts&quot;,
      &quot;test&quot;: &quot;jest watchAll --no-cache&quot;
    },
    &quot;jest&quot;: {
      &quot;preset&quot;: &quot;ts-jest&quot;,
      &quot;testEnvironment&quot;: &quot;node&quot;,
      &quot;setupFilesAfterEnv&quot;: [
        &quot;./src/test/setup.ts&quot;
      ]
    },
  </code></pre>
  <blockquote>
  <p><strong>Error</strong> :</p>
  </blockquote>
  <pre class="lang-sh prettyprint-override"><code>&gt; auth@1.0.0 test E:\cultor-microservices\auth
  &gt; jest watchAll --no-cache
  
  No tests found, exiting with code 1
  Run with `--passWithNoTests` to exit with code 0
  In E:\cultor-microservices\auth
    15 files checked.
    testMatch: **/__tests__/**/*.[jt]s?(x), **/?(*.)+(spec|test).[tj]s?(x) - 1 match
    testPathIgnorePatterns: \\node_modules\\ - 15 matches
    testRegex:  - 0 matches
  Pattern: watchAll - 0 matches
  </code></pre>