package io.vertx.ext.unit; import io.vertx.core.Vertx; /** * @author <a href="mailto:julien@julienviet.com">Julien Viet</a> */ public class TestSuiteNoEventLoopAsyncTest extends TestSuiteTestBase { public TestSuiteNoEventLoopAsyncTest() { super(); getRunner = testsuite -> testsuite.runner(); run = (runner) -> new Thread() { @Override public void run() { runner.setUseEventLoop(false).run(); } }.start(); operateOnAsync = (async,action) -> action.accept(async); } @Override protected boolean checkTest(TestContext test) { return Vertx.currentContext() == null; } }