title: How to test junit5 extension?
body: <p>I have written a couple of extensions and have &quot;test data&quot; testcases that trigger their functionality and then have some tests that create a Launcher that runs these tests so verify that the extensions behave as they should (let's call them &quot;launcher tests&quot;).
  The problem I have is that the &quot;test data&quot; should use the extensions, but the &quot;launcher tests&quot; should not use the extension and only run plain junit5.</p>
  <p>So far I've been unable to get this to work and both types will use the extension.
  I'd either like to have the autodetect property on and remove it from the launcher, but haven't found any API for that.</p>
  <p>I'd be ok with <code>autodetect=false</code>, set <code>@ExtendWith(MyExtension.class)</code> on the &quot;test data&quot; which I assumed would make the launcher test itself not use MyExtension. But when I've tried that, both still run the extension.</p>
  <p>So, any way to have the inner test run an extension while the outer tests not use that? If we have it enabled in both places, then I'm not really testing the behavior I expect.</p>